来自 Xcode 构建和 App Center 构建更改的 APNS 设备令牌仅从 xcode 接收推送通知

Posted

技术标签:

【中文标题】来自 Xcode 构建和 App Center 构建更改的 APNS 设备令牌仅从 xcode 接收推送通知【英文标题】:APNS Device Token from Xcode build and App Center build changes only push notifications are received from xcode 【发布时间】:2021-05-28 19:13:18 【问题描述】:

在尝试将推送通知发送到从应用中心下载的应用时遇到一些问题。我注意到设备令牌被发送到我们的注册服务取决于我使用的构建(直接从 xcode 构建与从 appcenter 下载)。 xcode 构建中的 deviceToken 能够接收推送通知,但 appcenter 构建中没有任何内容。两者都使用相同的 p8 证书和 appId。任何帮助表示赞赏,谢谢。

【问题讨论】:

【参考方案1】:

检查您是否在苹果开发者应用设置(苹果账户内)和推送通知发送方内部正确配置了生产证书。那是什么导致您没有收到通知。

您可能只配置了开发证书。

【讨论】:

感谢您的回复,我相信这可能是问题所在。对于 xcode 上的非本地开发,生产证书将正确使用吗?尽管这是我们的 UAT 环境的技术。我认为这引起了一些混乱。

以上是关于来自 Xcode 构建和 App Center 构建更改的 APNS 设备令牌仅从 xcode 接收推送通知的主要内容,如果未能解决你的问题,请参考以下文章

使用 Xcode 6.0.1 构建后,Game Center 无法识别应用程序

Xcode:推送通知以在设备工作上构建,而不是在同一设备上安装 TestFlight/App Store

xcode maven插件无法构建库

来自统一问题的 xcode Admob

如何在真实的 iOS 设备上打开 .app 文件?

上传到 App Center 后缺少 dSYM