美文网首页iOS 开发继续加油
iOS小记 -- 审核的辛酸史

iOS小记 -- 审核的辛酸史

作者: 沉睡的麦麦 | 来源:发表于2018-03-26 10:45 被阅读364次

    本人是一只 iOS 开发的小菜鸡,发表此文仅为记录最近一段时间内审核时遇到的一些问题,还有解决方法.  可能并没有什么高深的理论,只是能和大家一起分享,记录一下自己遇到过的坑.本文会持续更新,以后碰到审核当中各种的问题还会持续的记录.

    1. Guideline 3.2 - Business

    Thank you for resubmitting your app. We have continued the review and would like to provide our findings.

    谢谢你重新提交你的应用程序.我们继续进行审查,并愿意提供我们的发现.

    We found that your app is not appropriate for the World storefront because it is a custom app designed specifically for your client, whose users are in China.

    我们发现你的应用不适合世界的店面,因为它是专门为你的客户设计的定制应用程序,它的用户在中国.

    At this time, China is not part of the Volume Purchase Program.

    在这个时候,中国并不是批量购买计划的一部分.

    Next Steps

    下一步

    Please revise your app to set the storefront to China.

    请修改你的应用程序,将店面设置为中国.

    Resources

    You can find additional information regarding the Volume Purchase Program and the Custom B2B Store in iTunes Connect Developer Help.

    你可以在iTunes Connect开发者帮助中找到关于批量购买计划和定制B2B商店的额外信息.

    解决方法:

    因为跟苹果回复的是此app为公司内部使用,所以需要更改销售范围.

    2. Guideline 2.5.1 - Performance - Software Requirements

    Your app has the UIFileSharingEnabled key set to true in the Info.plist, but the Documents folder includes files and folders not intended for file sharing.

    你的应用程序有UIFileSharingEnabled键在info.plist中为真,但是文档文件夹包括文件和文件夹,而不是文件共享.

    Next Steps

    下一步

    To resolve this issue, please move all files that are not intended for user access via the file sharing feature to another part of your app's sandbox. When file sharing is enabled, the entire Documents folder is used for file sharing.

    为了解决这个问题,请将所有不打算通过文件共享功能的文件移动到应用程序的另一部分沙箱中.在启用文件共享时,整个文档文件夹用于文件共享.

    If your app does not require the file sharing feature, please set the UIFileSharingEnabled key in the Info.plist to false.

    如果你的应用程序不需要文件共享功能,请在信息中设置UIFileSharingEnabled键。plist为假。

    解决方案:

    如果项目中不需要使用文件共享的话,在info.plist 中关闭此权限也是可以过审的.

    如果项目中需要用到文件共享功能的话: 应该是在Document目录下你也放了其他东西,如果不需要让用户访问到,则放到其他目录里.


    3. Guideline 5.1.1 - Legal - Privacy - Data Collection and Storage (麦克风权限描述不清晰)

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

    我们注意到,您的应用程序请求用户同意访问他们的麦克风,但没有明确在权限模式警报中使用该特性.

    Please see attached screenshots for details.

    详情请见附件截图.

    Next Steps

    下一步

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

    为了解决这个问题,请修改权限模式警告,以指定为什么应用程序请求访问用户的麦克风.

    Resources

    To learn more about requesting the user’s permission to access app features, visit the iOS Human Interface Guidelines. 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.

    要了解更多关于请求用户访问应用程序功能的权限,请访问iOS人机界面指南.您可能还想回顾一下技术Q&A QA1937:解决隐私敏感的数据应用拒绝页面,了解如何为权限请求警报提供使用说明.

    解决方案:

        通过回复的内容很容易读懂,就是使用麦克风的权限描述不清晰,

        在 info.plist 中一定要尽量详细的描述开启权限之后用户能得到怎样的功能.

        下面有一个我最近修改的案例,希望能给大家一些提示:

        是否需要打开麦克风,为您开启XXX功能?


    4. Guideline 5.1.5 - Legal - Privacy - Location Services (定位权限描述不清晰)

    Your app uses location services but does not clarify the purpose of its use in the location modal alert. Apps that collect, transmit, or use location data must notify and obtain the user’s consent prior to accessing this data.

    您的应用程序使用位置服务,但没有明确其在位置模式警报中使用的目的.收集、传输或使用位置数据的应用程序必须在访问这些数据之前通知并获得用户的同意.

    Please see attached screenshots for details.

    详情请见附件截图。

    Next Steps

    下一步

    To resolve this issue, please specify why the app is requesting the user's location in the location permission modal alert.

    为了解决这个问题,请指定为什么应用程序请求用户的位置在位置权限模式警告.

    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.

    有关配置和提示警报的附加信息和说明,请查看iOS人机界面指南的请求权限部分和信息属性列表的关键参考。您可能还想回顾一下技术Q&A QA1937:解决隐私敏感的数据应用拒绝页面,了解如何为权限请求警报提供使用说明。

    解决方案:

    类似于上面麦克风权限描述的问题.

    尽量详细的描述开启权限之后用户能得到怎样的功能.

    这里同样也有一个示例供大家参考:

    是否同意XXX打开您的位置权限,为您提供XXX服务?

        先写这么多,今后碰到任何的问题我还会随时记录下来,随时分享,记录自己的每一个错误.各位大牛,有更好的解决方式或者碰到其他的问题可以随时交流.

                                                                                                                萌新,不喜勿喷~

    相关文章

      网友评论

      • f25595f8d803:ios审核被拒苹果上架群:775280034,里面有很多高手可以解决

      本文标题:iOS小记 -- 审核的辛酸史

      本文链接:https://www.haomeiwen.com/subject/xvllqftx.html