gpt4 book ai didi

ios - Testflight 中 iOS 的 Firebase 通知问题

转载 作者:行者123 更新时间:2023-11-28 06:09:59 26 4
gpt4 key购买 nike

我有以下问题:我正在尝试将 Firebase 通知添加到 iOS 应用程序。我遵循了所有步骤,当我使用 XCode 构建应用程序时,它按预期工作。问题是当我上传应用程序,从 testflight 下载它并尝试发送通知时。出于某种原因,我无法弄清楚是行不通的。当我转到 firebase 控制台并尝试发送通知时,它显示“无效的 APN 证书。检查设置中的证书”。奇怪的是,当我直接从 xcode 在 iPhone 上构建应用程序时,它工作正常。

最佳答案

在 didRegisterForRemoteNotificationsWithDeviceToken 中将设备 token 设置为 firebase 时,更改为 .prod(如果使用生产)或 .sandbox(如果使用开发)

func application(_ application: UIApplication, didRegisterForRemoteNotificationsWithDeviceToken deviceToken: Data) {
Messaging.messaging().apnsToken = deviceToken
Auth.auth().setAPNSToken(deviceToken, type: AuthAPNSTokenType.prod) // Here change to .prod or .sandbox
}

关于ios - Testflight 中 iOS 的 Firebase 通知问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47022963/

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