Mir*_*vac 5 code-signing objective-c entitlements ios provisioning-profile
我试图通过TestFlight安装AdHoc构建,但我遇到了一些奇怪的困难.下面是iOS下载二进制文件并开始安装后输出的控制台日志.关键问题是iOS表示权利与移动处理数据不匹配,但是当我比较它们时,它们匹配.
我已经仔细检查了mobileprovision,entitlemtnts.plist中的所有值,甚至在生成的IPA中(解压缩并查看已编译的二进制文件),它们看起来都很好并且匹配.在embeded.mobileprovision具有匹配应用程序二进制权利值(当IPA是解包和二进制打开作为文本)值.错误中提到的每个值都存在于配置文件和权利中,并且值是匹配的.
我还尝试了清理项目,从设备删除所有配置文件,从设备删除应用程序,重新启动设备,在Dev Portal中删除配置文件以及创建新配置文件,以及Stackoverflow上提出的所有类似问题.现在没有任何帮助.
所以我的问题是:iOS如何知道这些值不匹配?因为已编译二进制文件中的值是嵌入式配置文件中的匹
我提到我使用Testflight分发即席建立,因为Testflight会自动验证应用程序二进制文件(授权和型材),当我上载与价值不匹配的二进制文件作为他们的FAQ部分描述它显示的错误在这里和这里
另一个奇怪的事情是,相同的错误连续出现多次(现在是5次,但我已经看到多达7次重复).
有没有人经历过类似的问题?
在此先感谢,这是提到的控制台日志:
Mar 27 17:58:21 unknown installd[138] <Error>: entitlement 'keychain-access-groups' has value not permitted by a provisioning profile
Mar 27 17:58:21 unknown installd[138] <Error>: entitlement 'com.apple.developer.ubiquity-container-identifiers' has value not permitted by a provisioning profile
Mar 27 17:58:21 unknown installd[138] <Error>: entitlement 'com.apple.developer.ubiquity-kvstore-identifier' has value not permitted by a provisioning profile
Mar 27 17:58:21 unknown installd[138] <Error>: entitlement 'application-identifier' has value not permitted by a provisioning profile
Mar 27 17:58:21 unknown installd[138] <Error>: entitlement 'keychain-access-groups' has value not permitted by a provisioning profile
Mar 27 17:58:21 unknown installd[138] <Error>: entitlement 'com.apple.developer.ubiquity-container-identifiers' has value not permitted by a provisioning profile
Mar 27 17:58:21 unknown installd[138] <Error>: entitlement 'com.apple.developer.ubiquity-kvstore-identifier' has value not permitted by a provisioning profile
Mar 27 17:58:21 unknown installd[138] <Error>: entitlement 'application-identifier' has value not permitted by a provisioning profile
Mar 27 17:58:21 unknown installd[138] <Error>: entitlement 'keychain-access-groups' has value not permitted by a provisioning profile
Mar 27 17:58:21 unknown installd[138] <Error>: entitlement 'com.apple.developer.ubiquity-container-identifiers' has value not permitted by a provisioning profile
Mar 27 17:58:21 unknown installd[138] <Error>: entitlement 'com.apple.developer.ubiquity-kvstore-identifier' has value not permitted by a provisioning profile
Mar 27 17:58:21 unknown installd[138] <Error>: entitlement 'application-identifier' has value not permitted by a provisioning profile
Mar 27 17:58:21 unknown installd[138] <Error>: entitlement 'keychain-access-groups' has value not permitted by a provisioning profile
Mar 27 17:58:21 unknown installd[138] <Error>: entitlement 'com.apple.developer.ubiquity-container-identifiers' has value not permitted by a provisioning profile
Mar 27 17:58:21 unknown installd[138] <Error>: entitlement 'com.apple.developer.ubiquity-kvstore-identifier' has value not permitted by a provisioning profile
Mar 27 17:58:21 unknown installd[138] <Error>: entitlement 'application-identifier' has value not permitted by a provisioning profile
Mar 27 17:58:21 unknown installd[138] <Error>: entitlement 'keychain-access-groups' has value not permitted by a provisioning profile
Mar 27 17:58:21 unknown installd[138] <Error>: entitlement 'com.apple.developer.ubiquity-container-identifiers' has value not permitted by a provisioning profile
Mar 27 17:58:21 unknown installd[138] <Error>: entitlement 'com.apple.developer.ubiquity-kvstore-identifier' has value not permitted by a provisioning profile
Mar 27 17:58:21 unknown installd[138] <Error>: entitlement 'application-identifier' has value not permitted by a provisioning profile
Mar 27 17:58:21 unknown installd[138] <Error>: 00403000 verify_signer_identity: Could not copy validate signature: -402620394
Mar 27 17:58:21 unknown installd[138] <Error>: 00403000 preflight_application_install: Could not verify executable at /var/tmp/install_staging.bsgxAn/foo_extracted/Payload/myapp.app
Mar 27 17:58:21 unknown com.apple.itunesstored[144] <Notice>: MobileInstallationInstall: failed with -1
Mar 27 17:58:21 unknown installd[138] <Error>: 00403000 install_application: Could not preflight application install
Mar 27 17:58:21 unknown installd[138] <Error>: 00403000 handle_install: API failed
Mar 27 17:58:21 unknown installd[138] <Error>: 00403000 send_message: failed to send mach message of 71 bytes: 10000003
Mar 27 17:58:21 unknown installd[138] <Error>: 00403000 send_error: Could not send error response to client
Run Code Online (Sandbox Code Playgroud)
在 Info.plist 文件中,确保 appID 的格式为“com.company.appname”(当然,替换为您的信息)。开头不应该有数字。
这是苹果对此的说明,也可能有所帮助:http://developer.apple.com/library/ios/#technotes/tn2242/_index.html
| 归档时间: |
|
| 查看次数: |
8337 次 |
| 最近记录: |