2013-02-25 109 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

我打開我的代碼簽名身份到我的通配符分配的身份和它的工作...終於來了!

相關問題