Dar*_*ius 3 c# xamarin.ios xamarin watchkit
我正在 Xamarin 上开发 iPhone 应用程序,并为 watchOS 3 添加了 Apple Watch 扩展。
我需要将 iPhone 上保存的数据获取到手表扩展。
我只需要获取一次,然后将其保存在手表上,这样就可以在没有 iPhone 的情况下使用它。我怎样才能做到这一点?
编辑
使用 Iain Smith 的WCSessionManager课程解决
根据数据,您可以使用更新应用程序上下文消息。简而言之,应用程序上下文最适合传输始终需要更新为最新信息的数据。这很重要,因为对于您要传输的所有数据,只有该数据的最新副本实际上会出现在您的最终目的地。
\n\n收到消息后查看此示例,然后您可以将其保存在 NSUserDefault 或任何合适的位置。
\n\n它是为 watchOS 2.0+ 编写的
\n\nWCSessionManager是处理委托调用的类,看看这里
它基本上是一个帮助管理连接的单例,因此您不必将其放入所有界面控制器或视图控制器中。
\n\n它从手表上的ExtensionDelegate和ApplicationDelegate开始和手机上的
\n| 归档时间: |
|
| 查看次数: |
1189 次 |
| 最近记录: |