如何使用已注册的包标识符通过 APNs 设置 Firebase 云消息传递?

How to set up Firebase Cloud Messaging via APNs using an already registered bundle identifier?

用于设置 FCM via APNs 的文档声明您应该从您的应用程序(在“注册应用程序标识符”下)部分复制包标识符,但是当我这样做时,我在尝试时遇到以下错误注册我的新应用程序 ID:

An attribute in the provided entity has invalid value

An App ID with Identifier '<my app id copied from xcode>' is not available. Please enter a different string.

错误消息确实有意义,因为该应用程序 ID 已被(我的应用程序)占用。

是 Firebase 文档有误还是我遗漏了什么?

我想你可以检查以下内容。

  1. 确保您是否已经在应用商店中选中了推送通知选项。转到 developer.apple.com/account/resources/identifiers/list,在列表中选择您的标识符。
  2. 在 Xcode 中打开您的项目。并像下面的截图一样检查