Xcode8 + iOS10Beta 權限問題崩潰的解決方法

iOS10正式版已經很近了,于是在Beta6的時候就升級體驗了一把。悲劇的是,在調試一個包含相機和麥克風權限的項目時慘遭Crash

Crash日志如下:

This app has crashed because it attempted to access privacy-sensitive data without a usage description. The app's Info.plist must contain an NSCameraUsageDescription key with a string value explaining to the user how the app uses this data.

這個應用程序崩潰了,因為它試圖訪問隱私敏感的數據,而沒有使用描述。應用程序的Info.plist必須包含一個字符串值,解釋如何使用這些數據的應用程序的用戶NSCameraUsageDescription關鍵。

于是只要在info.plist文件中添加相應的key就行了,value值是一個字符串,對應的是提示的alert的提示信息。如下圖:

相機權限
相機權限
麥克風權限
麥克風權限
提示信息
提示信息

最后

其他權限的問題只要參照控制臺輸出的log進行添加就行了。。。。。。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容