1.Couldn't find platform family in Info.plist CFBundleSupportedPlatforms swift
2.Your app has changged to invalidxcode
3.Invalid Swift Support - The SwiftSupport folder is missing. Rebuild your app using the current public (GM) version of Xcode and resubmit it.app
打包上傳的時候從xcode7開始就會判斷圖片文件是否爲png。若是不是png可是強制改成png後會報錯,但不會影響打包。可是若是存在相同文件名的文件,那麼打包就會被中斷。ui
之前打完包都會直接export。而後用Application Loader 上傳。可是以往有什麼錯誤什麼的在上傳時候都會暴露出來。然而這一次卻什麼都沒有發生。安安靜靜的上傳了。結果悲劇就發生了。spa
錯誤2通知在connect 上面就發送了過來。 很是納悶。。翻譯
因而乎我就打算先驗證validate.結果錯誤1便迎面撲來。code
因而乎網上各類搜索查找 終於找到了癥結所在 dSYM 文件。orm
而後我就刪除了dSYM文件,而後你覺得問題就這樣結束了?哈哈 ,我們想的太天真了圖片
打包上傳仍是錯誤2.我就納悶了,難道工程沒有clean?因而乎clean以後再試一遍。沒戲。ip
後來我又上網查資料,發現每次蘋果拒你的應用時應該都會給你發一封email。
因而堅強的我又去打開的了郵箱,終於找到了癥結所在錯誤3
翻譯過來就是缺乏swift的支持,由於個人項目是oc與swift混編的。因此若是你腳本打的ipa包沒有包含swiftsupport的支持。那麼就會被蘋果拒絕。(真TM操蛋)
最終採用圖3所標的樣式上傳AppStore。因爲3的方式上傳太慢,因此通常上傳都採用1的方式。
2的方式是用來驗證你打的包是否有問題(也就是上面所說的validate)
網上說把設置項裏把EMBEDDED_CONTENT_CONTAINS_SWIFT 設置爲YES也是能夠的。本人沒有親自試驗。