我在 iOS 8.1.3 上使用 Enterprise Distribution 时遇到很多问题。
我设法修复了大部分出现此错误的安装:
Ignore manifest download, already have bundleID
有了这个答案:https://stackoverflow.com/a/25948839/517688
这基本上告诉你伪造服务器manifest.plist上的bundleID。
但在我的一些测试设备上,更改后我收到了一个新错误:
Error Domain=MIInstallerErrorDomain Code=63 "Application is missing the application-identifier entitlement."
我似乎找不到这个问题的解决方案。
EDIT 1
我尝试将其添加到 .entitlements 文件中:
<key>application-identifier</key>
<string>com.domain.appname</string>
但现在我在尝试存档应用程序以进行分发时收到此错误:
None of the valid provisioning profiles allowed the specified entitlements: application-identifier, aps-environment.