在 Xcode 6 中:在设备模拟器(iPhone 5、iPhone 6等模拟器)中,
如果您在真实设备上进行测试,则可以正常工作。有人知道如何将此信息发送给Apple吗?我已经尝试联系过Apple,但没有收到答复。
由于在我的国家还不可用,因此我无法在真正的iPhone6或iPhone6 Plus上进行测试。
以下是一个示例代码,它在设备上完美运行:
NSUserDefaults
无法正常工作。如果您在真实设备上进行测试,则可以正常工作。有人知道如何将此信息发送给Apple吗?我已经尝试联系过Apple,但没有收到答复。
由于在我的国家还不可用,因此我无法在真正的iPhone6或iPhone6 Plus上进行测试。
以下是一个示例代码,它在设备上完美运行:
NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
NSString *appTheme = [defaults objectForKey:@"theme_preference"];
if ([appTheme isEqualToString:@"color0"]) {
} else {
}
可能我没有表达清楚。
用户在“iPhone或iPad设置”中必须更改应用程序的设置参数。
这些设置是通过“Settings.bundle”的“Root.plist”实现的。
也就是说,我试图测试用户更改应用程序的参数。但在源代码中,我看不到这些变化。 我一直谈论的是设备模拟器(Xcode6)
NSUserDefaults
时遇到了类似的问题。我认为这只是当前版本(版本6.0.1(6A317))出现了故障。也许下一个版本会修复这个问题?我希望如此。 - siannopollo