2013-02-25 72 views
0

我想部署我的应用程序到商店,但遇到可怕的代码签名问题。我已经刷新了我的本地计算机上的所有配置文件等(我希望我不必在配置门户中重新创建它们),但仍然没有运气。我的应用程序确实使用了plist中定义的背景位置检查,但除此之外,我不知道它可能指的是哪些不允许的权利。唯一的其他可能的问题可能是我通过开发中途将应用程序重命名,但我更新了所有配置文件,目标信息等以匹配新名称。我很茫然。我可以构建并运行它,它不会签名。见我的完整警告日志如下:iOS分发失败代码签名

Validate /Users/benchirlin/Library/Developer/Xcode/DerivedData/Yodlr-blhadxxlldqhvobcgzqdncvvaoao/Build/Intermediates/ArchiveIntermediates/Yodlr/InstallationBuildProductsLocation/Applications/Yodlr.app 
    cd "/Users/benchirlin/Documents/Workspaces/Xcode Workspace/iFM" 
    setenv PATH "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin:/Applications/Xcode.app/Contents/Developer/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin" 
    setenv PRODUCT_TYPE com.apple.product-type.application 
    /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/Validation /Users/benchirlin/Library/Developer/Xcode/DerivedData/Yodlr-blhadxxlldqhvobcgzqdncvvaoao/Build/Intermediates/ArchiveIntermediates/Yodlr/InstallationBuildProductsLocation/Applications/Yodlr.app 

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/benchirlin/Library/Developer/Xcode/DerivedData/Yodlr-blhadxxlldqhvobcgzqdncvvaoao/Build/Intermediates/ArchiveIntermediates/Yodlr/InstallationBuildProductsLocation/Applications/Yodlr.app/Yodlrcodesign_wrapper-4.1: using Apple CA for profile evaluation/Users/benchirlin/Library/Developer/Xcode/DerivedData/Yodlr-blhadxxlldqhvobcgzqdncvvaoao/Build/Intermediates/ArchiveIntermediates/Yodlr/InstallationBuildProductsLocation/Applications/Yodlr.app: valid on disk/Users/benchirlin/Library/Developer/Xcode/DerivedData/Yodlr-blhadxxlldqhvobcgzqdncvvaoao/Build/Intermediates/ArchiveIntermediates/Yodlr/InstallationBuildProductsLocation/Applications/Yodlr.app: satisfies its Designated Requirementtest-requirement: code failed to satisfy specified code requirement(s)codesign_wrapper-4.1: failed to execute codesign(1) - (null 
+0

确保应用程序状态为:准备上传二进制文件 – Guru 2013-02-25 18:14:08

+0

是的。谢谢。在制作存档时,即使在通过iTunes Connect进行验证之前,我也会收到错误信息(虽然它也会弹出) – Primus202 2013-02-25 18:14:32

+0

请查看此处接受的答案:http://stackoverflow.com/questions/9985320/code-signing-error-应用程序失败,协同设计验证 – Guru 2013-02-25 18:18:42

回答

0

我打开我的代码签名身份到我的通配符分配的身份和它的工作...终于来了!

相关问题