iOS 8模拟器在Xcode 6.0中删除应用程序时没有清除用户默认值?

时间:2014-11-12 06:41:58

标签: ios ios-simulator xcode6 nsuserdefaults

在XCode 6 iOS 8模拟器中删除应用时,不会清除用户默认值。仅在重置模拟器时清除用户默认值。在iOS 7模拟器中,这根本不是问题。任何其他解决方案,而不是重置模拟器?

3 个答案:

答案 0 :(得分:1)

是的,我也观察到在iOS 8模拟器中...这样做是为了清除NSUserDefaults数据。

iOS模拟器--->重置内容和设置... --->确定

答案 1 :(得分:0)

这是iOS 8.0模拟器运行时中的一个错误,如Stack Overflow,Apple的开发论坛上的其他多篇文章中所述,以及Xcode 6 Release Notes表明问题已在iOS 8.1中修复模拟器运行时。

  

从iOS模拟器删除应用程序现在删除用户默认值为   预期。 (18307910)

答案 2 :(得分:-1)

清除/ Library / Developer / Xcode / DerivedData文件夹。

同时重置模拟器。并清理并构建Xcode。

希望这可以帮助你。