0

我正在使用企业证书在我的应用程序中签署 dylib,并注意到在某些设备上我收到以下错误:

0xe8008015: A valid provisioning profile for this executable was not found.

奇怪的是在我从未手动安装过配置文件的设备上。我认为当我使用 XCode 时,它​​会以某种方式自动安装。

在这些设备上手动安装与证书关联的“内部分发”配置文件解决了这个问题,但我试图了解如何在不需要这个额外步骤的情况下部署我的软件。

推出企业配置文件的标准方法是什么?

4

1 回答 1

1

提到的企业证书是否出现在遇到问题的 iOS 设备上的设置➞配置文件下?

在打包最终 .ipa 的 Xcode 安装中,企业证书是否可用作有效(可签名)证书?

您是否使用相同的证书来签署 dylibs 和应用程序?

将企业证书推送到设备的标准方法是在打包/归档应用程序时包含它。Xcode应该自动执行此操作 - 至少对于用于签署应用程序本身的证书。

您可以提取 .ipa(重命名为 .zip)并在 .app 包中查找名为“embedded.mobileprovision”的文件。

于 2012-06-07T08:23:13.520 回答