這應該是容易的一點....花了幾個星期開發一個AIR應用程序(使用開發人員證書)大日子到達上傳應用程序到AppStore進行審查。那是星期天(48小時前),從那時起我一直試圖讓我的應用程序通過「Apple Application Loader」,沒有任何運氣。我通常在Windows機器上工作,但也嘗試過沒有任何運氣的Mac Key Chain方法,所以這裏是我的求救之聲。所以我遵循的步驟是:無法簽署我的AIR應用程序iTunes連接接受它
- 下載的XCode我的Mac
- 使用CS5.5我的電腦上
- 發展與AIR應用程序的IOS/ActionScript 3.0中
- 按照以下說明:http://help.adobe.com/en_US/air/build/WS5b3ccc516d4fbf351e63e3d118666ade46-7ff0.html
- 總結 - 使用安裝在Ubuntu 10.04盒子上的SSL
- 「openssl genrsa -out mykey.key 2048」
- 「openssl req -new -key mykey.key -out CertificateSigningRequest.certSigningRequest -subj」/ emailAddress = [MY_APPLE_EMAIL],CN = [MY_NAME],C = US「
- 上載:CertificateSigningRequest.certSigningRequest as my Distribution Key to my iOS配置門戶
- 將「分發證書」下載到我的Ubuntu服務器(我似乎沒有使用WWDR文件 - 我應該怎樣使用它?)
- 將分發證書轉換爲PEM文件:openssl x509 -in distribution_identity.cer -inform DER -out distribution_identity.pem -outform PEM
- 將PEM轉換爲P12文件:openssl pkcs12 -export -inkey mykey.key -in distribution_identity.pem -out iphone_dis t.p12
- 創建於iOS開發者的網站一個新的分佈圖使用這個新的分發證書並下載
- 在CS5.5 - 發佈配置文件 - 播放器開發設置
- 使用iphone_dist.p12作爲開發證書
- 使用下載的分佈圖作爲供應曲線
- 設置部署類型爲「蘋果應用商店」 發佈
我得到一個不錯的,有光澤的ipa文件,然後我把我的Mac和嘗試使用應用程序加載器與拒絕它上傳:
申請未能協同設計驗證。簽名是無效的,或者它不是用iPhone的發佈證書
我一直在努力,現在在Mac和Windows,但總是以同樣的結果再生約20倍一切簽字。任何建議將不勝感激。