如何处理最初禁用推送通知的用户?我保留了使用EASYAPNS的推送ID的记录,我担心如果有人禁用推送通知,他们会错过我的应用程序的一些很棒的功能。
如果他们想稍后启用通知,您会怎么做?如果我为推送通知创建一个设置选项卡,然后他们启用它们,那么应用程序是否会生成推送ID,或者它是一次性的事情,如果他们没有注册通知,他们就不走运了第一次启动应用程序?
由于
答案 0 :(得分:0)
根据Apple的本地和推送通知编程指南,
“应用程序应在每次启动时进行注册,并向其提供商提供当前令牌
(...)
用户此后可以在“设置”应用程序的“通知”首选项中修改已启用的通知类型,您可以通过调用enabledRemoteNotificationTypes
方法检索当前启用的通知类型。“
用户可以随时转到iPhone设置并为您的应用启用或停用通知,无论他是否最初启用该通知都无关紧要。
答案 1 :(得分:0)
您无需编写用于设置推送通知的代码。 iPhone本身具有启用或禁用推送通知的功能,但应用程序必须已实现推送通知的代码。