macOS的云消息(Flutter)未接收消息



我正在尝试让Flutter应用程序使用云消息接收消息。这在iOS上运行得很好,但对于我的Flutter macOS应用程序,无论我尝试什么,它都不起作用。

网上关于如何做到这一点的文件似乎很少,甚至官方文件也不是特别清楚。

我尝试过的内容:

  • 清洁槽
  • 移除吊舱并重建
  • 从Firebase的测试页面和Firebase函数发送消息

我想知道我是否做错了什么:

  • 在文档中,它说For iOS; you must have a physical iOS device to receive messages.,这是否意味着我在运行macOS应用程序时也应该做一些不同的事情
  • 它在文档中所说的This guide applies to both iOS & macOS Flutter apps, repeat each step for the platforms you require,是不是字面上意味着每一个步骤,因为有些步骤似乎可以不重复,例如
  • 我可以重复使用相同的Firebase iOS应用程序和Apple密钥吗?还是需要创建一个单独的Firebase iOS应用程序和单独的Apple密钥
  • 我可以使用与iOS实现相同的标识符吗

非常感谢!

对于其他尝试此操作的人来说,使用默认构建方法,通知不应该在MacOS上工作。相反,您必须使用经过公证的应用程序版本。非常感谢Markus Aksli,他做出了以下回应:

不,你可以在mac上运行,但你需要一个经苹果公司公证(https://github.com/FirebaseExtended/flutterfire/issues/5717)

您可以使用相同的标识符和密钥

相关内容

  • 没有找到相关文章

最新更新