App Groups可以使两个不同的APP进行数据共享
同一个开发者
账号下,多个APP共享数据,如登录A APP情况下,可以直接打开B APP登录
创建NotificationContent对应ID、证书
截屏2020-12-18 下午8.05.53.png 截屏2020-12-18 下午8.06.18.png创建App Groups的ID
截屏2020-12-18 下午8.07.05.png对应证书添加App Groups功能
截屏2020-12-18 下午8.07.31.png 截屏2020-12-18 下午8.08.12.png如果是已有证书,重新授权保存下载一下就好了
截屏2020-12-19 下午3.56.31.png主项目中:
// 保存到数据共享组
NSString *appGroupPath = @"group.com.test.AppName";
NSUserDefaults *myDefaults = [[NSUserDefaults alloc]initWithSuiteName:appGroupPath];
[myDefaults setObject:STLToString(_device_id) forKey:@"Device_Id"];
通知项目中:
NSString *appGroupPath = @"group.com.test.AppName";
NSUserDefaults *myDefaults = [[NSUserDefaults alloc]initWithSuiteName:appGroupPath];
//取值
NSString *deviceId = STLNotifyToString([myDefaults objectForKey:@"Device_Id"]);
网友评论