天天看點

ios送出APP稽核,因為需要通路相機權限被拒絕

  • 2018年8月26日 上午5:44

    發件人 Apple

    • 5. 1.1 Legal: Privacy - Data Collection and Storage

    Guideline 5.1.1 - Legal - Privacy - Data Collection and Storage

    We noticed that your app requests the user’s consent to access their camera but does not clarify the use of this feature in the permission modal alert.

    Next Steps

    To resolve this issue, please revise the permission modal alert to specify why the app is requesting access to the user's camera.

    The permission request alert should specify how your app will use this feature to help users understand why your app is requesting access to their personal data.

    Resources

    For additional information and instructions on configuring and presenting an alert, please review the Requesting Permission section of the iOS Human Interface Guidelines and the Information Property List Key Reference. You may also want to review the Technical Q&A QA1937: Resolving the Privacy-Sensitive Data App Rejection page for details on how to provide a usage description for permission request alerts.

    Learn more about Protecting the User’s Privacy.

    Please see attached screenshot for details.

    • Screenshot-0825-144157.png

回複 

使用下面的欄位向 App 稽核團隊提問或提供額外資訊。了解更多

向 App 審查委員會送出上訴。

解決:根據下面的寫,或者(此App會在上傳頭像圖檔服務中通路您的相機權限)

ios 10 中權限适配 

更新到iOS10之後,需要設定權限的有:

<!-- 相冊 --> 
<key>NSPhotoLibraryUsageDescription</key> 
<string>App需要您的同意,才能通路相冊</string> 
<!-- 相機 --> 
<key>NSCameraUsageDescription</key> 
<string>App需要您的同意,才能通路相機</string> 
<!-- 麥克風 --> 
<key>NSMicrophoneUsageDescription</key> 
<string>App需要您的同意,才能通路麥克風</string> 
<!-- 位置 --> 
<key>NSLocationUsageDescription</key> 
<string>App需要您的同意,才能通路位置</string>
 <!-- 在使用期間通路位置 --> 
<key>NSLocationWhenInUseUsageDescription</key> 
<string>App需要您的同意,才能在使用期間通路位置</string> 
<!-- 始終通路位置 --> 
<key>NSLocationAlwaysUsageDescription</key> 
<string>App需要您的同意,才能始終通路位置</string>
 <!-- 月曆 --> 
<key>NSCalendarsUsageDescription</key> 
<string>App需要您的同意,才能通路月曆</string> 
<!-- 提醒事項 --> 
<key>NSRemindersUsageDescription</key>
 <string>
App需要您的同意,才能通路提醒事項</string> 
<!-- 運動與健身 --> 
<key>NSMotionUsageDescription</key> 
<string>App需要您的同意,才能通路運動與健身</string> 
<!-- 健康更新 --> 
<key>NSHealthUpdateUsageDescription</key> 
<string>App需要您的同意,才能通路健康更新 </string> 
<!-- 健康分享 -->
 <key>NSHealthShareUsageDescription</key> 
<string>App需要您的同意,才能通路健康分享</string> 
<!-- 藍牙 --> 
<key>NSBluetoothPeripheralUsageDescription</key> 
<string>App需要您的同意,才能通路藍牙</string> 
<!-- 媒體資料庫 --> 
<key>NSAppleMusicUsageDescription</key> 
<string>App需要您的同意,才能通路媒體資料庫</string> 
           

參考:https://blog.csdn.net/timtian008/article/details/54019932