首页 > 解决方案 > SwiftUI macos 应用程序中的 Firebase 问题。[在模拟器上运行 InstanceID 没有 APNS。默认使用 prod 配置文件。]

问题描述

我想在 macos 上运行我的 swiftui 应用程序,不幸的是我仍然可以看到错误

在模拟器上运行 InstanceID 没有 APNS。默认使用 prod 配置文件。

我使用 firebase 消息传递文档中的代码来初始化 firebase 消息传递,后来我想获取实例 id 令牌。在使用 Xcode 时,我没有收到任何其他错误,而不是我提到的这个。这就是为什么我决定归档我的应用程序并在 Xcode 之外独立运行它的原因。不幸的是,我仍然可以在控制台中看到有关在模拟器中运行的错误消息。当我在我的物理 iPhone 上运行该代码时,一切正常。

Xcode 日志

Mac 控制台日志

有谁知道我应该改变什么或者我应该如何正确存档应用程序以便firebase不会将我的应用程序检测为模拟器?

标签: firebasefirebase-cloud-messagingswiftuimac-catalyst

解决方案


推荐阅读