好的。我知道。这已经在这里和任何地方被覆盖了 100 ^ 1000 次,但我一直在尝试创建我的 .ipa 以供过去一周提交(不是开玩笑,这就是我为此花费的工作量)并且我不断收到此警告。顺便说一句 - 不确定它有什么不同,但那是一个 iPad 应用程序。
我收到这个警告:
warning: Application failed codesign verification. The signature was invalid, or it was not signed with an iPhone Distribution Certificate. (-19011) Executable=/Users/username/Library/Developer/Xcode/DerivedData/JudgeIt-ebfrsivdbrxukqhbupfnzzqgoftd/ArchiveIntermediates/JudgeIt/IntermediateBuildFilesPath/UninstalledProducts/JudgeIt.app/JudgeIt codesign_wrapper-0.7.10: using Apple CA for profile evaluation Illegal entitlement key/value pair: com.apple.developer.ubiquity-kvstore-identifier, 6366MSW2TK.com.JudgeIt.JudgeIt Illegal entitlement key/value pair: com.apple.developer.ubiquity-container-identifiers, {type = mutable-small, count = 1, values = ( 0 : {contents = "6366MSW2TK.com.JudgeIt.JudgeIt"} )} AssertMacros: filter_entitlements(entitlements_whitelist, entitlements_requested, allowable_entitlements), file: codesign_wrapper.c, line: 932 - (null)
我试过:
- 删除所有证书和 key 并重新开始
- 卸载 Xcode
- 重新启动我的电脑
- 删除构建库
- 清洁项目
同时附上我项目的代码签名设置的屏幕截图 - 我觉得没问题。
更新: - 我正在使用 Xcode 4.2 - Keychain 上的所有证书均有效,我各有一个(开发人员、发行版、AWDR)
最佳答案
这听起来可能很愚蠢,但这是我昨天在提交应用程序时想要验证我的存档时出现的失败消息。我在包名称中使用了“+”号,这就是问题的根源!重命名必填字段,我没有再收到代码签名错误!!
关于objective-c - 应用程序代码签名验证失败 - 又一次?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8865146/