迁移到其他第三方推送通知服务-iOS应用

时间:2019-01-15 03:32:46

标签: ios apple-push-notifications

我们的iOS应用正在使用第三方服务-A,以便向我们的客户发送推送通知。有数千个选择加入。现在,我们要放弃服务A并迁移到另一个第三方服务-B。应用程序的证书,捆绑标识符以及所有应用程序设置均保持不变。

是否有任何特定步骤来确保在我们使用服务A时选择加入的用户无缝迁移到服务B(设备令牌等)。显然我们不能让用户看到再次选择加入的提示,但是会将提示包含在服务B的初始化代码中。

因此,除了:

  • 在AppDelegate中调用RegisterForRemoteNotifications(一如既往)

  • 在显示要加入的用户警报之前检查UIApplication.shared.isRegisteredForRemoteNotifications

还需要执行其他步骤来完成过渡吗?

1 个答案:

答案 0 :(得分:1)

这取决于A和B是什么服务,我曾经将一个应用程序从Amazon SNS通知迁移到Firebase,并且有一些步骤将数据从SNS导出为CSV并再次在Firebase中导入。但是可能您在应用程序中无事可做。