我想发布我的游戏的2个版本,1个免费广告和1个溢价。
但是如果用户在免费版本中处于第9级且购买了溢价,则应该从高级版本的第9级开始。
我该怎么做?
答案 0 :(得分:1)
您可以利用在应用程序之间共享NSUserDefaults套件的功能。
[[NSUserDefaults alloc] initWithSuiteName:@"yourGroupIdentifier"];
要启用此功能的应用,您需要在目标中启用应用组:
如上所示在两个应用中初始化NSUserDefaults,您可以从两个应用中读取和写入相同的默认值。
话虽如此,我建议使用应用内购买来解锁专业版,而不是使用2种不同的产品;为了更好的用户体验。