IOS 上架APP的過程當中出現:ERROR ITMS-90037的經歷


昨天提交給蘋果審核版本的時候出現了:

ERROR ITMS-90037:"This bundle is invalid. the Info.plist is missing or could not be parsed. Please check it for embedded control characters..."

從網上找了各種方法,最后還是給解決了,記錄一下開發之路走過的坑。

首先,我用了xcode8的gost版本開發了項目一周,后來聽說這版本不能提交審核,然后給更新了xcode8,繼續打包,上傳還是同樣的錯誤。
剛開始也是把info.plist文件拖出來,刪除掉工程里的info.plist文件,然后再導進去,打包試了下還是這個錯誤,這個不行再試下一個方法;
然后有判斷info.plist文件中是否包含Bundle version、Bundle identifier、Bundle versions string, short等字段,我的都包含啊不是這個錯誤。
然 后又試下了一周前的備份項目,打包上傳,啊,上傳成功了,那應該確定是我的這個工程的info.plist確實出了問題,但是不確定是路徑問題,還是本身 這個plist文件出了問題;然后我又把info.plist文件從工程中給刪除了,導入了之前備份工程的info.plist文件,然后打包上傳成功 了!這個錯誤問題總算給解決了,項目正式上傳了已經。。
另外更新xcode8版本,提交審核時在info.plist文件中加的權限字段要加描述,不然會出現構建版本無效的情況。

 

 
 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM