gpt4 book ai didi

iphone - 如何制作一个应用程序的两个版本并让它们共享相同的设置?

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:26:24 24 4
gpt4 key购买 nike

我有一个带有包标识符 com.openfrog.appName 的付费版本,我相信不可能为两个应用程序使用相同的包标识符。

出于多种原因,我不想使用应用内购买,因此拥有两个独立的应用对我来说是一个很好的解决方案。一个付了钱。一个免费。

如何让付费版继承免费版的设置?我记得有一个技巧或规则你必须遵循才能在两个应用程序之间共享 NSUserDefaults。让两个应用共享相同设置的诀窍是什么?

最佳答案

您可以使用 addSuiteNamed: NSUserDefaults 的方法。

- (void)addSuiteNamed:(NSString *)suiteName  

这仅适用于阅读设置,不适用于写作。

参见引用 -

http://developer.apple.com/library/IOs/#documentation/Cocoa/Reference/Foundation/Classes/NSUserDefaults_Class/Reference/Reference.html

"The suiteName domain is similar to a bundle identifier string, but is not tied to a particular application or bundle. A suite can be used to hold preferences that are shared between multiple applications."

关于iphone - 如何制作一个应用程序的两个版本并让它们共享相同的设置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8463610/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com