1. 程式人生 > >Xcode 8 iOS10.0提交版本失敗:此構建版本無效

Xcode 8 iOS10.0提交版本失敗:此構建版本無效

今天提交新版本,提示“此構建版本無效”,並有郵件通知,大致意思是,需要新增訪問許可權申請資訊:

NSCameraUsageDescription —— 相機訪問時的提示資訊
NSMicrophoneUsageDescription —— 開啟麥克風的提示資訊
NSPhotoLibraryUsageDescription —— 訪問相簿的提示資訊

如果app中用到了定位和聯絡人訪問許可權,則,需要加入:
NSLocationAlwaysUsageDescription —— 定位提示資訊(開啟總是定位)
NSLocationWhenInUseUsageDescription —— 定位提示資訊(開啟執行時定位)
NSContactsUsageDescription —— 訪問聯絡人的提示資訊

蘋果公司對於使用者的隱私保護要求越來越嚴格,使用Xcode 8 開發的App,如果有用到相機訪問的功能,而沒有新增NSCameraUsageDescription訪問申請的話,App會直接崩潰。