Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/35.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
iPhone新SDK(4.2)和设备上的plist重新初始化_Iphone_Plist_Ios 4.2 - Fatal编程技术网

iPhone新SDK(4.2)和设备上的plist重新初始化

iPhone新SDK(4.2)和设备上的plist重新初始化,iphone,plist,ios-4.2,Iphone,Plist,Ios 4.2,我刚刚用新的SDK 4.2更新了XCode,并在我的开发环境中启动了我的应用程序,我看到应用程序要求我再次注册:注册是我为新用户做的一次过程,我将信息保存在plist中 为什么它要我再做一次?我想是为了普利斯特的新道路吧 应用程序的用户是否看到相同的行为?我希望不是,这对我来说是个大问题 我不记得以前版本中的这种行为 有什么建议吗 多谢各位。 Fabrizio这个plist文件是XCode项目的一部分吗?如果是,则当您在设备上构建新版本的应用程序时,它可能被覆盖。这就是你再次获得注册的原因 我猜

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

为什么它要我再做一次?我想是为了普利斯特的新道路吧

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

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

有什么建议吗

多谢各位。
Fabrizio

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


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

是的,plist是项目的一部分,位于iPhone的文档文件夹中。plist中有用户帐户设置,我不明白为什么新版本会覆盖它。如果你说的是真的,我意识到plist不适合存储信息。我查看了\Application Support\iPhone Simulator中的目录,看到了所有以前的sdk和所有构建。我希望它与模拟器有关,而不是与设备有关。在新固件更新后,删除并重新创建一个新的Documents文件夹是没有意义的,imho。请阅读以下内容:我认为这将解释您需要在何处存储版本间应保留的信息。仅供参考。发布新版本后,用户没有任何问题,plist仍然可以正常工作。我认为这与开发环境有关。塔克斯·法布里齐奥