![](/img/trans.png)
[英]Request Permission for Camera and Library in iOS 10 - Info.plist
[英]How to write camera and gallery access permission on the Info.plist file
提交審核后,我從蘋果審核中得到了這個:
我們注意到您的應用程序請求用戶同意訪問相機和照片,但沒有在目的字符串中充分解釋相機和照片的使用。
在我的應用程序中,許多地方都需要相機和圖庫訪問權限,例如上傳產品圖片、發送圖片到聊天、在新聞提要中發布圖片以及上傳個人資料照片。
Apple 要求解釋為什么要訪問相機和畫廊。 如果我解釋上傳個人資料圖片的用途,如果他們上傳產品,這就無關緊要,如果用戶將照片發送到聊天,則還需要另一個解釋。
所以問題是,如果目的字符串只有一個,我如何才能以一種可以涵蓋我所有相機使用的方式概括相機的目的字符串。
或者有沒有辦法為每次相機使用編寫相機用途字符串?
是的,@john 我們必須適當地詳細說明,因為他們在權限彈出窗口中向用戶顯示相同的消息。 我正在使用以下聲明 & 應用程序已被 AppStore 接受
<key>NSCameraUsageDescription</key>
<string>Access to your camera is required to capture photos required for loan processing or your profile.</string>
<key>NSLocationUsageDescription</key>
<string>To show your location on the map.</string>
希望這會奏效!
沒有辦法擁有多個用途的字符串,因為 Apple 不允許您自定義權限對話框。 你可以把它們的用途放在一句話里,比如“需要你的許可才能在照片庫中發帖或聊天”
前幾天我得到了同樣的回應。 我的案例是使用照片作為反饋或用戶頭像。 所以我把它們都放在那個字符串中
希望這會有所幫助。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.