如何修復 iOS 10 權限崩潰錯誤
我一直在開發一款需要訪問用戶麥克風的應用程序。
該應用在 iOS 9 上運行正常,但在升級到 iOS 10 之後,它開始崩潰。終端顯示的錯誤消息如下:
> 此應用程序已崩潰,因為它試圖訪問隱私敏感數據而未提供使用說明。應用程序的 Info.plist 必須包含一個 NSMicrophoneUsageDescription 鍵,並提供一個字符串值解釋應用程序如何使用這些數據。
> (lldb)
要解決此問題,按源碼編輯 Info.plist
文件並添加以下行:
此外,如果您的應用需要訪問用戶的相機,請添加以下內容:
如果您的應用需要訪問用戶的聯繫人,請添加以下內容:
祝你編碼愉快!