首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Apple Watch数据共享

Apple Watch数据共享
EN

Stack Overflow用户
提问于 2015-03-26 01:29:38
回答 1查看 294关注 0票数 2

当我试图在Apple Watch和iPhone (两者都在模拟器上)之间共享数据时,我遇到了一个问题。

这就是我在我的iPhone应用上存储数据的方式:

代码语言:javascript
复制
    NSUserDefaults* defaults = [[NSUserDefaults alloc]initWithSuiteName:@"group.com.myapp"];
[defaults setObject:@"TEST" forKey:@"testKey"];
[defaults synchronize];

这就是我试图在我的手表应用程序上检索数据的方式:

代码语言:javascript
复制
NSUserDefaults* defaults = [[NSUserDefaults alloc]initWithSuiteName:@"group.com.myapp"];
    NSLog(@"%@",[defaults objectForKey:@"testKey"]);

它只返回NULL

我已经配置了"appGroups“,我的授权文件如下所示:

授权文件为空,我已手动插入此授权数组。

我还在一个全新的项目中进行了测试,使用相同的步骤,除了Xcode已经正确地生成了这个文件,所以它是自动的,它的工作方式就像一个护身符。

我尝试插入的项目是旧项目。我认为这与此有关,但我不知道如何修复它……

有人能帮我一下吗?

非常感谢!

EN

回答 1

Stack Overflow用户

发布于 2015-03-26 05:06:01

感谢所有试图帮助我的人……我找到了解决方案。在新项目中,代码签名授权是自动的...但在像我这样的老版本中,我们必须手动设置它……非常感谢!

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29262503

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档