打包提交appstore若是用到了以下權限須要修改提示語,詳細描述使用這個權限的緣由,如不修改提示語appstore審覈可能會被拒絕
- 通信錄 NSContactsUsageDescription
- 麥克風 NSMicrophoneUsageDescription
- 相冊 NSPhotoLibraryUsageDescription
- 相機 NSCameraUsageDescription
- 添加圖片到相冊 NSPhotoLibraryAddUsageDescription
- 持續獲取地理位置 NSLocationAlwaysUsageDescription
- 使用時獲取地理位置 NSLocationWhenInUseUsageDescription
- 藍牙 NSBluetoothPeripheralUsageDescription
- 語音轉文字 NSSpeechRecognitionUsageDescription
- 日曆 NSCalendarsUsageDescriptionjson
-定位 NSStorageUsageDescriptionapp
設置方法以下:
使用視圖方式打開manifest.json文件, 在plus->distribute->apple節點下添加plistcmds,數據類型爲Array,
開發者可複製如下代碼到manifest.json文件中並根據實際使用狀況進行增減調試
"plus": { "distribute": { "apple": { "plistcmds": [ "Set :NSContactsUsageDescription 讀取用戶通信錄用於快速撥打電話", "Set :NSMicrophoneUsageDescription 使用麥克風用於錄音", "Set :NSPhotoLibraryUsageDescription 讀取用戶相冊用於選擇圖片上傳", "Set :NSCameraUsageDescription 訪問用戶相機用於掃描二維碼", "Set :NSPhotoLibraryAddUsageDescription 向用戶添加照片用於保存圖片", "Set :NSLocationAlwaysUsageDescription 持續獲取用戶地理位置用於持續定位當前人員位置實現實時查看", "Set :NSLocationWhenInUseUsageDescription 使用用戶地理位置用於定位當前使用人員上傳內容的位置" "Set :NSStorageUsageDescription 使用用戶儲存用於儲存當前數據" ] } } }
經過上面方法修改提示語後須要從新打包,調試基座的提示語不會變化code