Uniapp下的IOS隱私信息訪問的許可描述


之所以要描述ios使用需要用到以下的權限原因,是因為appstore要求的,若不描述的話,就不能審核通過。

  • 通訊錄 NSContactsUsageDescription
  • 麥克風 NSMicrophoneUsageDescription
  • 相機 NSCameraUsageDescription
  • 相冊(訪問) NSPhotoLibraryUsageDescription
  • 相冊(保存圖片到相冊) NSPhotoLibraryAddUsageDescription
  • 定位(使用時獲取地理位置)NSLocationWhenInUseUsageDescription
  • 定位(持續獲取地理位置)NSLocationAlwaysUsageDescription
  • 定位(iOS11.3及以上版本) NSLocationAlwaysAndWhenInUseUsageDescription
  • 藍牙 NSBluetoothPeripheralUsageDescription
  • 語音轉文字 NSSpeechRecognitionUsageDescription
  • 日歷 NSCalendarsUsageDescription

由於我用的uniapp框架來開發蘋果的,所以沒有所謂的info.plist文件讓你改,我們可以修改manifest.json的源碼視圖就行

"ios" : {
	"idfa" : false,
	"privacyDescription" : {
		"NSLocationWhenInUseUsageDescription" : "該應用需要你的地理位置,以便為你提供當前位置信息",
		"NSLocationAlwaysAndWhenInUseUsageDescription" : "該應用需要持續獲取用戶地理位置,以便為你進行導航",
		"NSPhotoLibraryUsageDescription" : "該應用需要讀取你的相冊,以便為你編輯騎手信息",
		"NSPhotoLibraryAddUsageDescription" : "該應用需要讀取你的相冊,以便為你編輯騎手信息",
		"NSCameraUsageDescription" : "該應用需要你的相機,以便你拍攝上傳騎手信息",
		"NSMicrophoneUsageDescription" : "該應用需要使用你的麥克風,以便訂單語音播放",
		"NSContactsUsageDescription" : "該應用需要讀取你的通訊錄,以便騎手與買家聯系",
		"NSLocationAlwaysUsageDescription" : "該應用需要你的地理位置,以便為你提供當前位置信息",
		"NSCalendarsUsageDescription" : "該應用需要獲取你的日歷,以便更好的體驗",
		"NSRemindersUsageDescription" : "為了更好的體驗,后面請同意授權選項"
	}
},

你也可以直接選擇manifest.json的App模塊權限配置,Gui形式的更讓人好改

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM