iOS開發:上架App被拒原因5.1.1Legal Privacy - Data Collection and Storage

  • 2019 年 12 月 19 日
  • 筆記

最近蘋果管理越來越嚴,有時候會給一些意想不到的上架被拒大禮包,這個5. 1.1 Legal: Privacy - Data Collection and Storage被拒禮包已經是第二次遇到了,而且是進行一次常規版本的修改上架被拒的,覺得很是無厘頭,那麼本篇博文就來分享一下針對這個反覆出現的被拒大禮包的解決方法,也不算是萬能解決方法,只能是每次遇到這種情況直接改原因就完事了。

一、被拒原文如下所示:

原文大概意思就是說:藍牙使用的描述場景提示文本不太明確,需要告訴使用者為什麼要打開這個功能。

Dec 10, 2019 at 10:47 PM

From 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 Bluetooth but does not clarify the use of the Bluetooth in the applicable purpose string. Next Steps Please revise the relevant purpose string in your app』s Info.plist file to specify why the app is requesting access to the user's Bluetooth. You can modify your app's Info.plist file using the property list editor in Xcode. To help users understand why your app is requesting access to their personal data, all permission request alerts in your app should specify how your app will use the requested feature. Resources For additional information and instructions on requesting permission, 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. Please see attached screenshot for details.

附帶的截圖如下所示:

二、解決方法

重新描述打開手機藍牙的提示文本,說清楚使用場景,然後再次打包提交項目進行審核。

在Xcode裡面的Info.plist的對應描述,如下圖所示:

修改完描述之後,再次提交審核,就審核通過,如下圖所示:

Tags: