• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

ios - React Native 如何使用 expo 和 firebase 设置推送通知

[复制链接]
菜鸟教程小白 发表于 2022-12-13 04:36:05 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题

我正在尝试使用 React Native 和适用于 iOS 的 firebase 创建一个信使应用程序,但我不确定每次收到消息时要启用远程推送通知要采取什么路线。我看过的每条路线似乎都需要 xCode 来配置功能或需要我编辑 AppDelegate.m 文件,但是我正在 PC 上开发,所以我无法使用 xcode。我使用 expo 和物理 iPhone 测试 iOS 应用程序。在我使用 pc 进行开发和使用 firebase 作为后端的特定情况下,有什么方法可以为我的 create-react-native iOS 应用启用推送通知?



Best Answer-推荐答案


您的应用是否已分离/退出?

未分离的 EXPO 项目不支持添加 native 库,因此您可以进行推送通知的唯一方法是通过 Expo 推送通知系统。您可以让您的 firebase API 使用 webhook 将数据推送到远程 url - 在这种情况下,您可以在用户完成操作后简单地将消息推送到 Expo 的推送通知端点,但您需要找到一种方法存储和检索他们的博览会推送通知 token 。

https://docs.expo.io/versions/latest/guides/push-notifications是推送通知的文档,https://exp.host/--/api/v2/push/send 是发送推送通知的端点。

有一些 SAAS 产品允许您远程访问 Mac,您可以尝试使用它来设置您分离的 xcode 项目,然后从那时起使用 Microsoft App Center 或类似的东西进行构建,但复杂性会增加。

关于ios - React Native 如何使用 expo 和 firebase 设置推送通知,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52046290/

回复

使用道具 举报

懒得打字嘛,点击右侧快捷回复 【右侧内容,后台自定义】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关注0

粉丝2

帖子830918

发布主题
阅读排行 更多
广告位

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap