2015-09-21 37 views
3

我正在使用XCode 7德爾福10西雅圖無法發佈到AppStore與德爾福10西雅圖和iOS 9

如果我嘗試部署到AppStore我收到了這些消息。

ERROR ITMS-90507: 「缺少的Info.plist valua在束的凱DTPlatformName值..是必需的。」。

錯誤ITMS-90094:「無效的啓動圖像 - 您的應用程序包含啓動圖像,其大小修改器只支持使用iOS 6.0 SDK或更高版本構建的應用程序。

ERROR ITMS-90534個:「無效的Toochain新聞和更新應用必須與公衆(GM)版本的Xcode 6或更高版本以及iOS 8 SDK或...

+0

您是否嘗試打開舊項目或創建了新項目?如果是前者,它是否適用於新創建的項目? – gabr

回答

2

ERROR ITMS-90507:

要解決此問題的關鍵DTPlatformName必須添加到正確的值項目的plist文件最簡單的方法是將其添加在「項目 - >選項 - >版本信息。 「"iOS 64 bits - Release"配置集。在「鍵/值列表框」上,右鍵單擊字段列表中的任意位置,然後選擇「添加鍵」。將"DTPlatformName"作爲關鍵字並將"iphoneos"作爲值。

enter image description here enter image description here

ERROR ITMS-90094

嘗試在項目經理64比特>配置設置iOS設備來'application store'

ERROR ITMS-90534個

我有同樣的問題,事實證明,通過涼亭安裝在我的圖書館之一包括.sh文件,這是沒有必要的。我剛剛刪除了該文件,並且所有內容都已成功上傳。

看起來像蘋果現在強制開發人員在他們的應用程序中有.sh文件簽名。由於Cordova/Phonegap應用程序不需要它們中的任何一個,因此您可以安全地刪除它們。