【问题标题】:Apple 4.5.4 guidelines causing app rejectionApple 4.5.4 指南导致应用被拒绝
【发布时间】:2017-09-22 11:08:39
【问题描述】:

https://developer.apple.com/app-store/review/guidelines/

4.5.4 应用程序运行时不得要求推送通知,也不得用于广告、促销或直接 营销目的或发送敏感的个人或机密信息 信息。

我通过显示消息notification required to set reminders来阻止用户界面

提交 10 个二进制文件后,我的第 11 个二进制文件因此被拒绝。

我回复说我的应用是提醒应用,我没有使用任何远程通知,应用需要通知权限来提醒用户,没有通知用户可能会错过重要的提醒。

但这个理由不被接受。

我会怎么做。


我正在征求对此通知的许可

【问题讨论】:

  • 检查您的应用是否正在注册远程通知并删除该代码。
  • 不,没有远程通知。
  • 问题是您在没有通知(本地或推送)的情况下无法运行。这是不允许的,应用程序必须在没有打开通知的情况下运行。
  • 如果未启用通知,您将无法阻止应用的运行。如果他们不启用通知,用户可能不会从您的应用程序中获得任何好处,您可以向他们解释这一点,但最终这是他们的选择。如果他们决定安装您的应用而不启用通知,那是他们的问题,而不是您的问题。

标签: ios app-store uilocalnotification


【解决方案1】:

您不能强制用户允许您的应用通知。否则“允许您的应用发送通知”这个设置没有任何意义。

因此,您不应该阻止UI,但您应该以不阻止任何UI 的方式管理您的应用程序!

您发布的指导方针是关于 push notification 不适用于本地,并且您使用本地通知标记了您的问题。

【讨论】:

猜你喜欢
  • 2016-08-21
  • 2019-06-12
  • 1970-01-01
  • 2012-09-12
  • 2020-10-06
  • 2013-05-02
  • 1970-01-01
  • 2012-03-31
  • 1970-01-01
相关资源
最近更新 更多