Apple 4.5.4 指南导致应用被拒绝
Posted
技术标签:
【中文标题】Apple 4.5.4 指南导致应用被拒绝【英文标题】:Apple 4.5.4 guidelines causing app rejection 【发布时间】:2017-09-22 11:08:39 【问题描述】:https://developer.apple.com/app-store/review/guidelines/
4.5.4 应用程序运行时不得要求推送通知,也不得用于广告、促销或直接 营销目的或发送敏感的个人或机密信息 信息。
我通过显示消息notification required to set reminders
来阻止用户界面
提交 10 个二进制文件后,我的第 11 个二进制文件因此被拒绝。
我回复说我的应用是提醒应用,我没有使用任何远程通知,应用需要通知权限来提醒用户,没有通知用户可能会错过重要的提醒。
但这个理由不被接受。
我会怎么做。
我正在征求对此通知的许可
【问题讨论】:
检查您的应用是否正在注册远程通知并删除该代码。 不,没有远程通知。 问题是您在没有通知(本地或推送)的情况下无法运行。这是不允许的,应用程序必须在没有打开通知的情况下运行。 如果未启用通知,您将无法阻止应用的运行。如果他们不启用通知,用户可能不会从您的应用程序中获得任何好处,您可以向他们解释这一点,但最终这是他们的选择。如果他们决定安装您的应用而不启用通知,那是他们的问题,而不是您的问题。 【参考方案1】:您不能强制用户允许您的应用通知。否则“允许您的应用发送通知”这个设置没有任何意义。
因此,您不应该阻止UI
,但您应该以不阻止任何UI
的方式管理您的应用程序!
您发布的指导方针是关于 push notification
不适用于本地,并且您使用本地通知标记了您的问题。
【讨论】:
是的,这是远程或推送通知!这不是本地通知! ***.com/questions/24100313/…以上是关于Apple 4.5.4 指南导致应用被拒绝的主要内容,如果未能解决你的问题,请参考以下文章
为 AirPlay 播放视频时添加 UIBackgroundModes“音频”会导致应用被拒绝?
iOS提交AppStore审核时:提示有其他支付并隐藏功能被拒的处理办法