美文网首页杂乱
iOS App Groups

iOS App Groups

作者: 唐人街的乞丐 | 来源:发表于2023-01-29 10:10 被阅读0次

在主项目创建App Groups

image.png
image.png

添加


image.png
一般是group.+bundle ID

group.一般不删除

image.png

重复此步骤

image.png

此时勾选你创建的App Groups


image.png

使用方法(以NSUserDefaults为例,我项目中使用的是NSUserDefaults,其他的使用方式自行百度)

需要共享的数据

//此处SuiteName要与创建App Groups勾选的一致
NSUserDefaults *shareDefaults = [[NSUserDefaults alloc] initWithSuiteName:@"group.xxx.xxx.xxx"];
[shareDefaults setValue:@"value" forKey:@"key"];
[shareDefaults synchronize];
//此处SuiteName要与创建App Groups勾选的一致
NSUserDefaults *shareDefaults = [[NSUserDefaults alloc] initWithSuiteName:@"group.xxx.xxx.xxx"];
NSString * value = [shareDefaults objectForKey:@"key"];

遇到的问题

1、设置正确,但是读取不出来

target--Build Setting--Code Signing Entitlements
添加对应的entitlements文件
设置成


image.png

同时另外的也需要设置


image.png

如果还没有不能数据共享查看Entitlements文件是否有App Groups


image.png

上面的是没有App Groups


image.png
这个是包含App Groups
主项目和Groups项目Entitlements文件都需要有App Groups

相关文章

  • App Groups简单使用

    iOS8 之后添加了App Groups,应用可以通过App Groups共享数据,原文如下: AppGroup ...

  • iOS App Groups

    iOS学习笔记-APP之间数据共享空间_APPGroup iOS应用程序间共享数据

  • iOS App Groups

    在主项目创建App Groups 添加 一般是group.+bundle ID group.一般不删除 重复此步骤...

  • iOS widget设置 App Groups 数据共享debu

    最近在写iOS的 widget, 其中用到和主APP数据共享, 需要设置App groups细节不讲, 直说问题:...

  • iOS App Groups 设置流程

    App Groups可以用来在应用之间进行通讯设置方法如下: 在这里成功添加后,然后再xcode设置:Capabi...

  • Widget 开通 App Groups 服务步骤

    Widget开通App Groups服务步骤App Groups的共享仅限于同一个开发账号下的 app 使用,因为...

  • 进程间通信-App Groups

    最简单的进程间的数据共享App Groups此事例对应屏幕共享数据传输、使用时请酌情处理 App Groups创建...

  • ios中遇到的问题

    1.ios中使用Callkit 来做来电弹屏功能 1.对于数据量比较的大的,建议使用App Groups2.对于手...

  • 【转】iOS Widget开发

    在说widget开发前,先来了解下APP Extensions和App Groups: 一、关于App Exten...

  • iOS Widget开发

    在说widget开发前,先来了解下APP Extensions和App Groups: 一、关于App Exten...

网友评论

    本文标题:iOS App Groups

    本文链接:https://www.haomeiwen.com/subject/wcgzcdtx.html