我们的iOS应用程序使用第三方服务 - A,以便向我们的客户发送推送通知。有几千个选择。我们现在想要放弃服务A并迁移到另一个第三方服务 - B.应用程序的证书,包标识符和所有应用程序设置保持不变。
是否有任何具体步骤可确保在我们使用服务A时选择加入的用户无缝迁移到服务B(设备令牌等)。显然我们不能让用户看到再次选择加入的提示,但会在服务B的初始化代码中包含提示。
所以,除了:
RegisterForRemoteNotifications
in(一如既往)UIApplication.shared.isRegisteredForRemoteNotifications
有没有其他步骤需要执行才能完成转换?
这取决于A和B的服务,我曾经将应用程序从Amazon SNS通知迁移到Firebase,并且有一些步骤将数据从SNS导出为CSV并再次导入Firebase。但是你可能在你的应用程序中无所事事。