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