IOS NSUserDefaults返回为nil

想通过NSUserDefaults实现手机与手表间的数据共享。写好test project后发现手机host app中通过NSUserDefaults存储的数据,只能在手机App中取出,手表上取出为nil。手表上存储的只能在手表上取,手机上取出为nil。并且viewController中调试过程中打了断点不中断,想请问下如何解决。

NSUserDefaults本来就是单设备的,要想跨设备得用服务端记录

你这个需要把数据放到服务器,通过http获取数据返回等来在多个设备之间同步