我在iOS 8.1.3上使用企业分发遇到了很多问题。我设法解决了大部分出现此错误的安装问题:
Ignore manifest download, already have bundleID
使用这个答案:https://dev59.com/IF8e5IYBdhLWcg3wb52S#25948839
基本上是告诉你在服务器的manifest.plist中伪造bundleID。
但是在我的一些测试设备上,修改后出现了一个新的错误:
Error Domain=MIInstallerErrorDomain Code=63 "Application is missing the application-identifier entitlement."
我似乎找不到这个问题的解决方案。
编辑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.