我的iPhone上有一个应用程序,它是基于iOS 5构建的,并通过Xcode部署。我最近升级了Xcode,现在可以在iOS 5.1上构建了。当我部署该应用程序时,它会安装该应用程序的新实例,而不是覆盖旧实例。该应用程序仍然针对iOS 5。所以现在我在手机上有两次相同的应用程序。
为什么会发生这种情况,我如何防止它发生?我的应用程序存储了用户数据,但由于不会覆盖,这些数据会丢失。
谢谢!
发布于 2012-03-22 11:05:27
对于新的版本,您设置了部署目标5.1 (我假设您不会再次从Xcode ->Preferences->downloads下载早期的sdk ),因此它在您的iphone上运行应用程序的新实例,以及您使用5.0 ios sdk在早期Xcode版本上创建的旧实例。
https://stackoverflow.com/questions/9815754
复制相似问题