iOS widget App groups 数据通信填个坑

关于widget 的实现的文章已经是汗牛充栋了, 在这里就不赘述了。 只说一下今天踩得一个坑;

关于使用 准确的说应该是App groups 的方法。

   NSString *groupID = @"group.com.DemoForWidget";

   NSUserDefaults *defaut = [[NSUserDefaults alloc]initWithSuiteName:groupID];

这样的一个方法实现数据通信的问题。

我在主App设置好App groups 之后 就直接测试通信 结果一直是不成功的。 然后就开始上网搜索各种文章奈何都没有找到答案。

那也没办法了,既然这样只有靠自己了,既然主App的target 加入了App groups 那么widget这个target是不是也该加入App groups 呢? 抱着试一试的态度。把widget 的 App groups 打开添加同样的App group 然后再进行通信测试; 成功了!!!

OK 到此为止主App 和widget  通信成功;

最后给两张截图 enmmmmmm 这样更能表达清楚一点吧。


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。