gpt4 book ai didi

ios - 更改为其他苹果帐户后收不到任何推送通知

转载 作者:行者123 更新时间:2023-11-29 00:12:48 25 4
gpt4 key购买 nike

我目前正在开发一款 iOS 应用。几天前,我使用了一个以个人身份注册的苹果帐户。为了接收通知,我使用了 faSTLane pem:https://github.com/fastlane/fastlane/tree/master/pem创建一个 pem 文件。该库为您的苹果帐户中的推送通知(类型:Apple 推送服务)生成证书。这个 pem 文件被添加到我们的服务器并且推送通知有效,我收到了它们。

不过,我们换了一个新的苹果账号,以个人身份注册。我在 XCode 中使用了这个帐户,创建了一个新的应用程序 ID(之前有另一个 bundle id)和配置文件。我再次使用 FaSTLane pem 创建一个新的 pem 文件并更新了服务器上的 pem 文件。出于某种原因,我现在收不到通知。当我们切换到第一个帐户并再次更新 pem 文件时,它再次起作用。所以,我猜这与新的苹果帐户有关。

有什么想法吗?谢谢!

最佳答案

检查以下内容:

  • 您的 Xcode 项目中是否启用了 Push?
  • 是否在您的开发者门户中为应用启用了推送,是否存储了用于推送的证书?
  • 证书是否有效? (开发者门户)
  • 检查您在 AppDelegate 中获得的通知设备 token 是否仍然相同。据我所知,是为每个设备/应用程序组合创建的 token 。如果您的应用有另一个 ID,iOS 认为它是“另一个”应用,您将获得另一个 token 。
  • 使用新 ID 的应用程序是否请求远程通知?如果没有,您必须询问或查看 iOS 设置是否启用了通知。

关于ios - 更改为其他苹果帐户后收不到任何推送通知,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45960007/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com