应用程序未通过协同设计验证。签名无效,或者不是使用 iPhone 分发证书签名的
您好,我正在尝试存档 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)
证书有效,分发配置文件正常。它只是不会签名。构建设置选择分发配置文件。一切都是它应该的样子。
感谢您的任何帮助。
Hello I'm trying to archive an iOS app. I get this:
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)
The certificate is valid, the distribution provisioning profile is OK. It just wont sign. The build settings select the distribution profile. Everything is as it should be.
Thanks for any help.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我正在努力回忆这里出了什么问题。我想我只需要再次完成整个证书/分析过程,因为它以某种方式发生了变化。
I'm trying to remember what went wrong here. I think I just had to go through the entire certificate/profiling process again because it changed somehow.
我的应用程序在预提交验证过程中突然出现此错误,一周前我刚刚在同一台计算机上提交了相同设置的构建,没有任何问题。
在谷歌上浪费了半个小时的时间来解决这个问题,最终我通过创建一个新的 dist 配置文件并重建来解决它。
我怀疑我的旧应用程序的签名已损坏,如 Apple 文档
My app suddenly got this error during pre-submit validation process, a week ago I just submitted a build on the same machine same settings without any problem.
Wasted half an hour on this problem on googling, eventually I managed fixed it by creating a new dist profile and rebuild.
I doubt my old app's signature was corrupted, as mentioned in Apple's doc