xcode8 的坑 Info.plist 配置app權限


好多更新完Xcode8 的小盆友們(我也是小盆友啦),會發現當我們調用系統功能,相冊,相機,麥克風等會出現崩潰,而控制台打印出一堆亂七八糟的看不懂的東西,但是最后一句話是有用的,給出了崩潰的原因

啦,就是這句,這段英格力士的意思也很明顯,就是需要在Info.plist文件中添加權限啦,所以我們要按照蘋果公司的規定樓(米有辦法啊。。)。

1.首先找到Info.plist文件,

2.然后點進去點加好添加權限

3.選擇需要的權限,里面好多權限,根據需要自行選擇,后面的字符串描述可以隨便寫,例如寫個“是否可以訪問相機?”等等。

常用的權限

麥克風權限:Privacy - Microphone Usage Description 是否允許此App使用你的麥克風?

相機權限: Privacy - Camera Usage Description 是否允許此App使用你的相機?

 

相冊權限: Privacy - Photo Library Usage Description 是否允許此App訪問你的媒體資料庫?

通訊錄權限: Privacy - Contacts Usage Description 是否允許此App訪問你的通訊錄?

藍牙權限:Privacy - Bluetooth Peripheral Usage Description 是否許允此App使用藍牙?

語音轉文字權限:Privacy - Speech Recognition Usage Description 是否允許此App使用語音識別?

日歷權限:Privacy - Calendars Usage Description 是否允許此App使用日歷?

定位權限:Privacy - Location When In Use Usage Description 我們需要通過您的地理位置信息獲取您周邊的相關數據

定位權限: Privacy - Location Always Usage Description 我們需要通過您的地理位置信息獲取您周邊的相關數據

定位的需要這么寫,防止上架被拒。

基本上設置完上面的就可以正常調用系統的相機等了,但是,我弄完之后發現還是崩潰,我都快崩潰了,研究了好長時間,最后發現,Info.plist文件里設置了權限,但是系統里的info里缺沒有?!

就是這里了,哎,坑死我了,希望你們能注意下,別煩我這樣的錯誤,本來正常的Info。plist文件添加這里應該有的,沒想到。。。(MDZZ)

這里添加也是一樣的


免責聲明!

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



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