创建 html link 以下载并安装配置文件

Creating an html link to download and install a provisioning profile

我有一个应用程序的下载 link(临时的,只能在一些指定的设备上运行以进行测试)。我已经正确配置了我的 plist 文件,所以应用程序本身可以毫无问题地下载和安装。但是,我认为由于它是临时的,它不会安装 运行 应用程序所需的证书(我目前收到不受信任的开发人员警报,并且他们在一般设置中没有我可以信任的证书)。

所以我尝试在同一下载页面上为配置文件添加 link。单击浏览器中的 link 会弹出一条警告,提示“设置”要向我显示配置文件。我单击允许,它会将我带到常规设置中的配置文件区域,但那里什么也没有。

我该如何创建一个简单的 link 来将配置文件下载到设备上?我用于 link 的代码非常简单。

<a href="https://www.example.com/myfolder/myProfile.mobileprovision">Profile</a>

有人可以帮忙吗?非常感谢。

So I tried to add a link for the provisioning profile on the same download page.

你的方向不对。没有人会做这种下载配置文件的事情。

对于 Ad Hoc 构建,您必须将所需的设备添加到 ad hoc provisioning profile。我假设你没有这样做,所以你可以下载应用程序但无法安装它。

因此,请检查您的 developer certificate portal 并记住重新生成您的配置文件并检查这些设备。然后使用新的配置文件再次构建应用程序。

原来问题出在我将项目从 Xcode 归档到 IPA 文件时。我使用的是开发人员证书的默认设置,我应该用它来签署我的应用程序。它还有一个下拉列表 select 第二个证书(据我所知仍然是同一个证书)。选择第二个似乎可以解决问题,因为默认选项由于某种原因没有将证书包含在我的 IPA 文件中。老实说,不确定为什么会这样。应用程序现在安装和运行没有任何问题。