您好我正在尝试存档iOS应用。我明白了:
warning: Application failed codesign verification. The signature was invalid, or it was not signed with an iPhone Distribution Certificate. (-19011)
Executable=/Users/matt/Library/Developer/Xcode/DerivedData/Breakout_Infinity-flobgciszuktcrbcwbotdnurdubv/ArchiveIntermediates/Breakout Infinity/InstallationBuildProductsLocation/Applications/Breakout Infinity.app/Breakout Infinity
codesign_wrapper-0.7.10: using Apple CA for profile evaluation
/Users/matt/Library/Developer/Xcode/DerivedData/Breakout_Infinity-flobgciszuktcrbcwbotdnurdubv/ArchiveIntermediates/Breakout Infinity/InstallationBuildProductsLocation/Applications/Breakout Infinity.app: valid on disk
/Users/matt/Library/Developer/Xcode/DerivedData/Breakout_Infinity-flobgciszuktcrbcwbotdnurdubv/ArchiveIntermediates/Breakout Infinity/InstallationBuildProductsLocation/Applications/Breakout Infinity.app: satisfies its Designated Requirement
test-requirement: failed to satisfy code requirement(s)
codesign_wrapper-0.7.10: failed to execute codesign(1)
- (null)
证书有效,分发配置文件正常。它不会签字。构建设置选择分发配置文件。一切都是应有的。
感谢您的帮助。
答案 0 :(得分:0)
我正在努力记住这里出了什么问题。我想我只需要再次完成整个证书/分析过程,因为它以某种方式改变了。
答案 1 :(得分:0)
我的应用程序在预提交验证过程中突然出现此错误,一周前我刚刚在同一台机器上提交了相同设置的构建,没有任何问题。
在Google上搜索这个问题浪费了半个小时,最终我通过创建一个新的dist配置文件并重建来管理它。
我怀疑我的旧应用程序的签名已损坏,如Apple's doc
中所述