我在我的应用中使用了UILocalNotification,但它被拒绝了,因为我没有要求用户同意。
“5.3:未经用户同意而发送推送通知的应用将被拒绝”
我见过很多应用没有问用户。我以为这只是远程推送通知所需要的?
答案 0 :(得分:0)
这很奇怪。我会对拒绝提出上诉,并提醒他们您没有使用推送通知。另外,仔细检查您的代码,确保您没有引用任何推送通知,然后忘记它们。
答案 1 :(得分:0)
这并不违反任何Apple规定。我只能想象两个原因:
这是Apple的错误。
您的本地通知专门执行用户应批准的操作。编辑:现在我知道他们做了什么,只要确保你告诉你的用户你每周会收到一次警报。也许甚至让他们首先同意它(例如,他们在设置中检查的选项)。虽然没有告诉他们仍然应该遵守规则,但它确保Apple没有理由拒绝它。
无论哪种方式,您都应该对Apple的拒绝提出上诉,并提醒他们您使用的是本地通知,而不是推送通知。