在我的 iOS 模拟器中按下“重置内容和设置”后,下次打开我的 iOS 应用程序时,未设置语言。
我用以下方法设置我的语言:
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
使用
[[NSUserDefaults standardUserDefaults] setObject:[NSArray arrayWithObjects: @"es", nil] forKey:@"AppleLanguages"];
但是当我在重置后第一次打开我的应用程序时,我只看到我的文件 Localizable.strings 中的键。如果我再次运行该应用程序,一切正常。
任何想法?