通过React Native应用程序使用服务器数据更新iOS Widget

问题描述 投票:0回答:1

我有一个现有的 React-Native 应用程序,它根据登录应用程序的用户从后端服务器(通过 GraphQL)查询数据。我想为 iOS 构建一个小部件扩展,即使主应用程序未运行,它也会“实时”显示数据点之一(因此更新间隔约为 15 分钟)。

实现这一目标的最佳方法是什么?

通过应用程序组,可以在反应本机应用程序和小部件之间共享数据。但是,当应用程序处于后台时,此数据不会更新。我考虑过触发一个从小部件更新此数据的函数,但是,我找不到将我的 React Native 应用程序中的函数公开到 iOS 小部件的可能性。

另一个解决方案可能是通过 APN,但我不想每 15 秒发送一次推送通知。还需要考虑的是,目前我的应用程序有超过 10.000 个苹果用户可能会使用该小部件。

ios react-native authentication graphql widget
1个回答
0
投票

您找到解决方案了吗?我目前面临同样的问题,尚未找到更新小部件数据的理想解决方案

© www.soinside.com 2019 - 2024. All rights reserved.