我創建了一個Adobe Air iPhone應用程序,我已經在幾個iPhone上測試過,現在嘗試使用發佈版本將其交付到應用程序商店,但無論我嘗試(我按照此Adobe help page中提到的所有說明進行操作),此消息在Apple應用程序加載器中:將Adobe Air App交付到appStore失敗
應用程序失敗的代碼簽名驗證。簽名無效,包含不允許的權利,或未使用iPhone分發證書籤名。
這並不是真的告訴我我做錯了什麼。有沒有辦法找出問題所在?
我創建了一個Adobe Air iPhone應用程序,我已經在幾個iPhone上測試過,現在嘗試使用發佈版本將其交付到應用程序商店,但無論我嘗試(我按照此Adobe help page中提到的所有說明進行操作),此消息在Apple應用程序加載器中:將Adobe Air App交付到appStore失敗
應用程序失敗的代碼簽名驗證。簽名無效,包含不允許的權利,或未使用iPhone分發證書籤名。
這並不是真的告訴我我做錯了什麼。有沒有辦法找出問題所在?
你需要做三件事情與應用程序的包裝,使其過去的這個特殊的問題:
除此之外,由於沒有正確的圖標大小(蘋果現在會拒絕任何AIR 3.9前的應用程序,因爲它們不支持iPhone的120x120)並且沒有設置正確的啓動圖像,您可能會被拒絕。 (這些不適用於您的特定拒絕,但它們始終值得注意)
AIR 3.8不應因爲證書問題而被拒絕。正如我在上面對Reboog的回覆中所提到的,iOS 7沒有對應用程序簽名做任何更改。你的問題是由於我提供的列表中的三個項目之一(儘管如果你想讓Apple接受它,你需要升級到3.9) –
你確定嗎?因爲我已經徹底處理了它。它不是120x120的圖像嗎? –
它很清楚地告訴你你做錯了什麼,你需要用分發證書籤署應用程序(這些可以在開發中心生成)。
我會建議您遵循Apple的codesigning文檔以熟悉codesigning。
但熟悉代碼簽名和我使用分發證書... –
您是否使用支持iOS 7的AIR的最新版本? – JeffryHouser
@ Reboog711 iOS 7中的iOS證書沒有任何更改。他們拒絕AIR <3.9上沒有的應用程序的唯一要求是圖標大小。 –