xcode8 的坑 Info.plist 配置app權限

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

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

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

2.而後點進去點加好添加權限code

3.選擇須要的權限,裏面好多權限,根據須要自行選擇,後面的字符串描述能夠隨便寫,例如寫個「是否能夠訪問相機?」等等。blog

經常使用的權限ip

麥克風權限: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裏缺沒有?!it

就是這裏了,哎,坑死我了,但願大家能注意下,別煩我這樣的錯誤,原本正常的Info。plist文件添加這裏應該有的,沒想到。。。(MDZZ)io

這裏添加也是同樣的class

相關文章
相關標籤/搜索