我正在尝试使用React Native和firebase创建iOS的Messenger应用程序,但是我不确定每次收到消息时启用远程推送通知所采用的途径。我看过的每条路线似乎都需要xCode来配置功能,或者需要我编辑AppDelegate.m文件,但是由于我是在PC上进行开发,因此无法使用xcode。我使用博览会和物理iPhone测试了iOS应用。在使用PC进行开发并为后端使用Firebase的特定情况下,是否有任何方法可以为我的create-react-native iOS应用启用推送通知?
您的应用是否已分离/弹出?
一个未分离的EXPO项目不支持添加本机库,因此您可以执行推送通知的唯一方法是通过Expo推送通知系统。您可能可以使用Webhook获取firebase API以便将数据推送到远程URL-在这种情况下,您可以在用户完成操作后将消息简单地推送到Expo的推送通知端点,但是您需要找到一种方法来存储和检索其博览会推送通知令牌。
https://docs.expo.io/versions/latest/guides/push-notifications是用于推送通知的文档,并且https://exp.host/--/api/v2/push/send
是发送推送通知时要命中的端点。
有一些SAAS产品可以让您远程进入Mac,您可以尝试使用该Mac来设置分离的xcode项目,然后使用Microsoft App Center或类似的东西进行构建,但是复杂度增加了。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句