首页 > 解决方案 > 在 iOS Flutter 应用中提供 Flutter WebApp

问题描述

我想创建一个颤动的 IOS 应用程序来存储数据并允许在 iOS 应用程序中对其进行编辑。

然后,iOS 应用程序能够提供一个网络服务器[启动一个内部网络服务器,例如使用jaguar]并提供一个网络应用程序,该应用程序对 iDevice 上的相同数据进行操作。

想法:让 iDevice 成为唯一的数据存储。并允许例如 windows 客户端使用 web 界面访问 iOS 设备上的数据 [并且不需要将其推送到云中]。

标签: flutter

解决方案


我已经使用Flutter jaguar让它工作了,你试过运行这个例子吗?

我认为非常具有挑战性的是 IOS 会杀死后台进程,因此在后台使用您的 IOS 应用程序作为(可靠的)服务器是不可能的(如果可靠性,它应该是一个问题),只有音频流应用程序会不会被杀死。所以这意味着你必须一直在前台运行你的服务器

更不用说如果你的手机没电了,它也会停止工作(当然,你知道这一点,而且如果连接到充电器,它可以完美地充当服务器,因为我已经测试过自己!)。

注意:如果是针对一些严肃的项目,而不是有趣的个人项目/挑战,我建议您重新考虑,您仍然可以做的是从 IOS 应用程序管理您的服务器数据(这意味着您将在本地发送数据或Firebase 等云服务器)。但正如您在问题中所述,您希望使其在 Iphone 设备上运行。


推荐阅读