【发布时间】:2012-04-06 14:03:30
【问题描述】:
大家好,在安装最后一个 Xcode 4.3.1 后,我坚持提交应用程序。我无法归档应用以供提交。它说:
warning: Application failed codesign verification. The signature was invalid, contains disallowed entitlements, or it was not signed with an iPhone Distribution Certificate. (-19011)
Executable=/Users/YYYYYY/Library/Developer/Xcode/DerivedData/XXXX002-ekjbelaglwpkredizicvazolomgj/Build/Intermediates/ArchiveIntermediates/ZZZZ/InstallationBuildProductsLocation/Applications/ZZZZ.app/ZZZZ
AssertMacros: message, file: /SourceCache/codesign_wrapper_Sim/Security-1245/codesign_wrapper/codesign_wrapper.c, line: 495
AssertMacros: profile, file: /SourceCache/codesign_wrapper_Sim/Security-1245/codesign_wrapper/codesign_wrapper.c, line: 904
codesign_wrapper-0.7.10: Failed to load provision profile from: /Users/YYYYYY/Library/Developer/Xcode/DerivedData/XXXX002-ekjbelaglwpkredizicvazolomgj/Build/Intermediates/ArchiveIntermediates/ZZZZ/InstallationBuildProductsLocation/Applications/ZZZZ.app/embedded.mobileprov
- (null)
我尝试放入配置文件(更新它们),但没有帮助。 在正常构建期间没有这样的交战,只有在归档期间。在组织者中,当我按下更新时,它只会让开发人员配置配置文件,而不是更新用于分发的配置文件。所以我手动放置了分布配置文件。
我还尝试修复项目 - 代码签名身份 - 将 iPhone 分发配置文件、删除构建和清理目标、删除 DerivedData(以防万一)像人们建议的那样清理所有目标并检查两次证书是没有过期。
幸运的是,我保留了以前版本的 XCode 4.2,它可以很好地归档同一个项目。但我很想听听如何让 XCode 4.3 工作的任何建议。先感谢您。
【问题讨论】:
标签: iphone code-signing xcode4.3