无法在 AWS 上为 gcm 创建平台

Unable to create plateform for gcm on AWS

我已经为 ios 应用程序创建了平台,它在 aws 服务器上创建得很好,但是当我试图在 sns 部分创建 gcm 平台时,它给出了错误。我附上了图片。

您应该检查您是否使用了正确的服务器密钥。它应该类似于 AIzaSyZ-1u...0GBYzPu7Udno5aA.

我遇到的问题和你的完全一样。 google 似乎正在将 Firebase 云消息传递 (FCM) 迁移到 Google 云消息传递,并且 API 密钥是通过 Google 云平台的 API 管理器中的凭据创建的不工作。

这是我如何让它工作的。

  1. 转到 Firebase Console 并导入 Google Cloud 项目。
  2. 转到 Firebase 控制台上的项目设置,您应该会看到 Web API 你的项目的关键。
  3. 返回您的 Google Cloud Platform,然后转到 API Manager 的凭据,您应该会看到已生成两个 API 密钥。浏览器密钥(由 Google 服务自动创建)和服务器密钥(由 Google 服务自动创建)
  4. 服务器密钥(由 Google 服务自动创建)是您需要的 在 Amazon SNS 上使用。

希望能解决你的问题,希望这只是暂时的解决方案,在Google完成迁移后,我们可以直接使用在API管理器中创建的API密钥.