解決Xcode8打包上傳構(gòu)建版本無效的辦法
發(fā)現(xiàn)問題
升級xcode8以后昨天下午打包上傳項目多次,每次都可以成功打包,然后出現(xiàn)

正在處理
稍等片刻以后畫風(fēng)突變

正在準(zhǔn)備的版本消失不見
連續(xù)試了好幾次都是這種問題,最后用的xcode7.3重新打包上傳成功!

版本構(gòu)建無效的都是xcode8打包上傳的
但是,既然xcode8出現(xiàn)了這種問題,我們就要解決它,今天又重新用xcode8打包.
解決方法
首先當(dāng)然是訪問系統(tǒng)權(quán)限。
這個很好解決,項目中訪問了隱私數(shù)據(jù),比如:相機,相冊,聯(lián)系人等,在Xcode8中打開編譯的話,都會crash。于是不喜歡copy的我自己在info.plist 添加了幾項,如圖:

開始了解iOS10的一些更新特性,又百度查了一些資料,才發(fā)現(xiàn)跟軟件訪問系統(tǒng)的相機、相冊、錄音等的權(quán)限的問題,也就是在info.plist里添加幾個字段來自定義權(quán)限詢問時的顯示文字。
相機權(quán)限:
Privacy - Camera Usage Description
允許此權(quán)限才能使用相機功能
相冊:
Privacy - Photo Library Usage Description
允許此權(quán)限才能保存圖片
麥克風(fēng):
Privacy - Microphone Usage Description
允許此權(quán)限才能錄音
里面定義的字符串會在系統(tǒng)權(quán)限詢問的時候顯示在彈窗上。

之后在編譯運行就可以了。
總結(jié)
以上就是總結(jié)的在Xcode8打包上傳構(gòu)建版本無效的解決辦法,希望對有需要的大家能有所幫助,如果有疑問大家可以留言交流。
相關(guān)文章
詳解iOS14 Widget 開發(fā)相關(guān)及易報錯地方處理
這篇文章主要介紹了詳解iOS14 Widget 開發(fā)相關(guān)及易報錯地方處理,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-10-10

