使用Xamarin将数据从iPhone传输到Apple Watch

大流士

我正在Xamarin上开发iPhone应用程序,并为watchOS 3添加了Apple Watch扩展。

我需要获取保存在iPhone上的数据至手表扩展。

我只需要获取一次,然后将其保存在手表上,就可以在没有iPhone的情况下使用它。我怎样才能做到这一点?

编辑

通过使用伊恩·史密斯的解决WCSessionManager

伊恩·史密斯

根据数据,您可以使用更新应用程序上下文消息。简而言之,应用程序上下文最适合用于传输始终需要更新为最新信息的数据。这很重要,因为对于您要转移的所有数据,只有最新数据副本会真正出现在最终目的地。

看看这个样品,一旦你得到的消息,那么你可以将其保存在NSUserDefault或任何诉讼。

它是为watchOS 2.0+编写的

WCSessionManager是类来处理委托电话一看这里

它基本上是一个单例,可以帮助管理连接,因此您不必将其放在所有界面控制器或视图控制器中。

它在开始ExtensionDelegate对手表和ApplicationDelegate的电话。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章