我有一个应用程序的下载链接(ad hoc,只能在几个指定的设备上进行测试)。我已经正确配置了我的plist文件,因此应用程序本身下载并安装没有任何问题。但是,我认为由于它是临时的,它不会安装运行应用程序所需的证书(我目前得到不受信任的开发人员警报,并且他们在一般设置中没有证书可供我信任)。
所以我尝试在同一个下载页面上添加配置文件的链接。单击浏览器中的链接会显示一条警告,提示“设置”要向我显示配置文件。我点击“允许”,它将我带到“常规”设置中的“配置文件”区域,但没有任何内容。
如何创建一个简单的链接以将配置文件下载到设备上?我用于链接的代码非常简单。
<a href="https://www.example.com/myfolder/myProfile.mobileprovision">Profile</a>
有人可以帮忙吗?非常感谢提前。
答案 0 :(得分:0)
所以我尝试在同一个下载页面上添加配置文件的链接。
你没有朝着正确的方向前进。没有人会做这样的下载配置文件。
对于Ad Hoc构建,您必须将所需的设备添加到ad hoc provisioning profile
。我假设你没有这样做,所以你可以下载应用程序,但无法安装它。
请检查您的developer certificate portal,并记住重新生成配置这些设备的配置文件。然后使用新的配置文件再次构建应用程序。
答案 1 :(得分:-1)
事实证明问题出在我将项目从Xcode归档到IPA文件的时候。我正在使用开发人员证书的默认设置,我应该用我的应用程序签名。它还有一个下拉列表来选择第二个证书(据我所知,它仍然是相同的证书)。选择第二个似乎可以解决问题,因为某些原因的默认选项不包含带有我的IPA文件的证书。老实说,不确定为什么它会这样工作。应用程序现在安装并运行没有任何问题。