迁移到不同的第三方推送通知服务 - iOS应用程序

问题描述 投票:0回答:1

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

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

所以,除了:

  • 在AppDelegate中调用RegisterForRemoteNotificationsin(一如既往)
  • 在显示用户警报以选择加入之前检查UIApplication.shared.isRegisteredForRemoteNotifications

有没有其他步骤需要执行才能完成转换?

ios apple-push-notifications
1个回答
1
投票

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

© www.soinside.com 2019 - 2024. All rights reserved.