我正在创建一个想要从本地Web服务器(MAMP)获取JSON文件(或任何数据)的应用程序,而没有让iPhone与服务器通信,解析文件并最终通过WatchConnectivity将数据发送到Apple Watch的应用程序。
可能吗?我可以使用任何API吗?
我已经看到,即使关闭iPhone仅在Wifi连接上进行中继,手表上预装的应用程序仍可以从Web上获取数据:例如Apple的 map 应用程序。
谢谢!
最佳答案
是。只要手表通过WiFi,蜂窝网络或通过蓝牙与其配对的手机建立网络连接,您就可以使用网络功能(例如URLSession
)来获取网络内容。
即使手表确实背负了手机的网络连接,它也不需要您“通过”配套应用程序发送数据。
从watchOS 6.0开始,手表应用程序不需要手机伴侣应用程序;它们可以是独立的。