请注意:
这个问题不再有效,因为离子推送通知现在已经关闭。
自 2018 年 2 月 1 日起,我们将不再提供 Push 和 Auth 服务。任何拥有现有云帐户的人都可以在 2018 年 1 月之前继续使用 Push 和 Auth。在那之后,您需要寻找替代提供商。
今天,Ionic 社区已经在使用许多领先的推送和身份验证提供程序。
对于推送通知,我们推荐AWS Pinpoint、 OneSignal和Firebase,这取决于它们的整体受欢迎程度以及有助于您轻松设置的有用教程和文档的数量。此外,OneSignal 还专门为 Ionic Push 开发人员创建了一个登录页面。
更改Apple ID后离子推送通知不起作用
我正在使用离子推送通知服务。我创建了一个 ios 应用程序并与它集成了推送通知,并且运行良好。我将我的苹果开发者帐户代理卷更改为另一个苹果 ID。以前使用的 Apple id 开发者帐户已过期,最近在通知 Apple 开发者支持后将其更新为新的 Apple id。现在以前使用的 iOS 配置文件已经失效,新的配置文件已经在新的苹果 ID 下创建。我创建了一个新版本的 iOS 应用程序并测试了推送通知。现在它不适用于新应用程序(无法发送推送通知,但设备已使用令牌注册)并且旧应用程序仍然运行良好。它现在在应用商店中(旧应用)。
如果我从 ionic push 安全配置文件中删除我以前的构建凭据,并且如果我使用新的详细信息再次创建它们,新应用程序是否可以使用推送通知?它会影响生产中已经运行的应用程序还是会起作用?在这里,我也在为新应用程序使用生产配置。我还需要创建新的 iOS 推送认证吗?
我需要在生产中处理两个应用程序的推送通知。我还没有从离子推送安全配置文件中更改构建凭据,因为我需要先从以前经历过此类问题的人那里清除一些东西。
注意:我没有创建新的捆绑包 ID。使用相同的捆绑包 ID。
非常感谢您在这件事上的任何帮助。
谢谢!