2011-05-14 101 views
3

後,我不斷收到以下錯誤:Invalid Signature Error無效的二進制文件錯誤的App Store提交

提交我的應用程序在App Store之後。我嘗試了所有在Apple郵件中推薦的內容,以及我在Stackoverflow上發佈的帖子的答案。儘管如此,我仍然收到這個消息。可能是我的問題? 什麼我迄今所做的:

  • 經過使用App Store的分佈provisoning輪廓
  • 檢查發現Entitlements.plist的「可調試值」設置爲FALSE
  • 盪滌我的項目
  • 刪除包含我的應用程序(build目錄我猜)
  • 設置我的方案使用發佈版本的配置歸檔
目錄

有沒有我錯過的東西?我要瘋了我20多歲的提交:(

回答

2

您在構建應用程序時未使用正確的證書。創建新的並在Xcode中進行更新。轉到管理器/配置文件/刷新並允許Xcode獲取最新的。

再次,清理所有目標。你甚至可以去/Users/%USERNAME%/Library/Developer/Xcode/DerivedData並刪除那裏的所有目錄(主要是你的應用程序)

然後在TARGET在Xcode,轉到生成設置並選擇證書。

另外,在Xcode中使用Archive *(under Product in Xcode 4.0+)*。當構建完成後,組織者應該打開你的Application Archives,如果沒有,去那裏點擊檔案。選擇您的應用並選擇Validate...,一旦您的應用經過驗證,請點擊Submit...

另一個要注意的是,Entitlements.plist不再需要,所以這不是你的問題。

+0

當我刪除我的權利。plist從我的目標的生成設置,我在生成日誌中得到以下錯誤: 此捆綁無效。應用程序標識符權利未正確格式化;它應該包含你的10個字符的App ID種子,後面跟着一個點,然後是你的包標識符:* myidentifier *(-19053) – Julian 2011-05-21 09:29:27

+0

Nevermind,再次添加我的Entitlements.plist,並且應用程序構建正常。 – Julian 2011-05-21 10:04:26

+0

設置「應用程序標識符」爲我的包ID做了訣竅:) – Julian 2011-05-21 10:29:51

1

後,您獲得2周與ADC的iOS會員麻煩的事件 - 也許用一個

+0

我寧願不使用我的一個珍貴事件,並將它們保存爲我無法修復的令人討厭的錯誤。 :) 還是)感謝你的建議!如果我無法及時弄清楚這件事情,我想我會使用其中的一個事件! – Julian 2011-05-15 13:36:19

2

當我上載的文件非法我有過類似的問題?字符名稱...我認爲我的非法字符是一個空格 還檢查您的包標識符和應用程序ID是否正確

+0

你究竟在哪裏有空間?我的應用程序名稱中有空格,但不確定要更改哪些字段,以便空間仍顯示在App Store或Springboard上。 – Julian 2011-05-15 13:34:05

+0

我最初有Xcode上傳器的問題,所以我保存了存檔並使用了應用程序加載器應用程序,該空間位於我從Xcode保存的存檔的文件名中。 – 2011-05-15 16:40:42

相關問題