【问题标题】:iPhone new SDK (4.2) and plist on the device re-initializediPhone 新 SDK (4.2) 和设备上的 plist 重新初始化
【发布时间】:2010-11-03 12:39:34
【问题描述】:

我刚刚使用新的 SDK 4.2 更新了 XCode 并在我的开发环境中启动了我的应用程序,我看到应用程序要求我再次注册:注册是我为新用户执行一次的过程,我保存了信息在一个 plist 中。

为什么要我再做一次?我想对于 plist 的新路径之类的。

应用的用户是否看到相同的行为?我希望这对我来说不是一个大问题!

我不记得以前版本的这种行为。

有什么建议吗?

非常感谢。 法布里奇奥

【问题讨论】:

    标签: iphone plist ios-4.2


    【解决方案1】:

    该 plist 文件是 XCode 项目的一部分吗?如果是,则在您将新版本的应用程序构建到您的设备上时,它可能已被覆盖。这就是您再次获得注册的原因。

    我猜你的用户会有同样的体验。

    【讨论】:

    • 是的 plist 是项目的一部分,位于 iPhone 的文档文件夹中。
    • 在 plist 中有用户帐户设置,我不明白为什么新版本应该覆盖它。如果你说的是真的,我意识到 plist 存储信息不好。
    • 我查看了 \Application Support\iPhone Simulator 中的目录,并看到了所有以前的 sdk 以及所有构建。我希望它与模拟器有关,而不是与设备有关。在新固件更新后删除并重新创建一个新的 Documents 文件夹是没有意义的,恕我直言。
    • 阅读以下内容:developer.apple.com/library/ios/#documentation/iphone/… 我认为这将解释您需要在哪里存储应该在版本之间保留的信息。
    • 仅供参考。发布新版本后,用户没有任何反应,并且 plist 一切正常。我认为这与开发环境有关。感谢法布里齐奥
    猜你喜欢
    • 2015-05-30
    • 1970-01-01
    • 2010-10-24
    • 2014-05-30
    • 2014-10-12
    • 1970-01-01
    • 2010-11-11
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多