如何取消订阅iOS中第一个供应商的推送通知

时间:2015-07-02 10:38:57

标签: ios push-notification apple-push-notifications urbanairship.com

在我的应用程序的最后一个版本中,我使用Appoxee发送推送通知,在我当前版本中,我想切换到UrbanAirShip,因此我从代码中删除了Appoxee并集成了UrbanAirShip。

现在,当我升级应用程序时,我仍然收到来自appoxee的推送通知。 我希望我的旧用户(使用我的应用程序的旧版本)从appoxee和新用户(我的最新版本)接收推送通知,仅从UrbanAirShip接收。如何取消订阅第一个供应商的推送通知

1 个答案:

答案 0 :(得分:0)

您应该查看Apple's documentation如何从现有提供商取消注册,即通过调用unregisterForRemoteNotifications对象上的UIApplication

取消注册后,您必须再次拨打远程通知注册,此时会传递Urban Airship的详细信息。

根据我的理解,不应该提示用户再次批准,它只会使用应用程序的现有批准设置。