前言
最近苹果管理越来越严,有时候会给一些意想不到的上架被拒大礼包,这个 5. 1.1 Legal: Privacy - Data Collection and Storage 被拒礼包已经是第二次遇到了,而且是进行一次常规版本的修改上架被拒的,觉得很是无厘头,那么本篇博文就来分享一下针对这个反复出现的被拒大礼包的解决方法,也不算是万能解决方法,只能是每次遇到这种情况直接改原因就完事了。
一、被拒原文如下所示:
原文大概意思就是说:蓝牙使用的描述场景提示文本不太明确,需要告诉使用者为什么要打开这个功能。
Dec 10, 2019 at 10:47 PM
From Apple
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 的对应描述,如下图所示:
修改完描述之后,再次提交审核,就审核通过,如下图所示:
最后
上面介绍的就是在 iOS 开发过程中上架 app 的时候遇到的被拒原因 5.1.1Legal Privacy - Data Collection and Storage 的解决方法,作为 iOS 开发者来讲,掌握上架 app 技巧也是必备技能,所以要时刻准备应对苹果上架政策的变化,以适应苹果的上架规则。
以上就是本章的全部内容,欢迎关注三掌柜的微信公众号“程序猿 by 三掌柜”,三掌柜的新浪微博“三掌柜 666” ,欢迎关注!
评论 (1 条评论)