如何让两个iOS应用程序共享plists?

如何让两个iOS应用程序共享plists?,ios,objective-c,plist,entitlements,Ios,Objective C,Plist,Entitlements,我正在制作一款iOS应用程序,它有免费版和付费版。当用户获得付费版本时,他/她不得丢失任何免费应用程序的数据。数据存储为plists 如何配置授权文件以启用此功能?如何在代码中将plists移动(导入)到付费应用程序的Documents目录 如何配置授权文件以启用此功能 这与权利无关 如何在代码中将plists移动(导入)到付费应用程序的Documents目录 你没有-一个应用程序不可能访问另一个应用程序的沙箱。(事实上,如果你是为越狱设备开发的,那么这不是问题,但你的目标似乎是应用商店,对吗?

我正在制作一款iOS应用程序,它有免费版和付费版。当用户获得付费版本时,他/她不得丢失任何免费应用程序的数据。数据存储为plists

如何配置授权文件以启用此功能?如何在代码中将plists移动(导入)到付费应用程序的Documents目录

如何配置授权文件以启用此功能

这与权利无关

如何在代码中将plists移动(导入)到付费应用程序的Documents目录

你没有-一个应用程序不可能访问另一个应用程序的沙箱。(事实上,如果你是为越狱设备开发的,那么这不是问题,但你的目标似乎是应用商店,对吗?)

你可以做两件事

  • 制作一个版本的应用程序,并使用应用程序内购买,让用户访问付费功能(这是首选),或

  • ,并将两个应用的密钥链访问组设置为同一个。这样他们可以共享数据。(现在,您可以在“权利”属性列表中实际设置此项。)


  • 哦,这就是我的意思-钥匙链访问。非常感谢。