iOS应用程序替换而不是更新 请考虑以下情况:

iOS应用程序替换而不是更新 请考虑以下情况:,ios,xcode,version,updates,Ios,Xcode,Version,Updates,我的iOS设备中安装了一个应用程序,版本为1.0。现在,我对应用程序进行了更改,并将应用程序标识符保持与1.0版应用程序相同。更改后的应用程序版本为版本1.1。iOS应用程序是否可以完全替换以前的应用程序?而不是更新 Xcode中有任何生成设置吗 谢谢, Ankit Tanna被替换的应用程序和被更新的应用程序有什么区别?你的目标是什么?应用被替换意味着它是一个全新的安装。而升级的应用程序意味着它保留了旧版本的现有下载内容。我的目标是用我的新应用替换用户以前安装的应用。我不希望用户手动卸载然后安

我的iOS设备中安装了一个应用程序,版本为1.0。现在,我对应用程序进行了更改,并将应用程序标识符保持与1.0版应用程序相同。更改后的应用程序版本为版本1.1。iOS应用程序是否可以完全替换以前的应用程序?而不是更新

Xcode中有任何生成设置吗

谢谢,
Ankit Tanna

被替换的应用程序和被更新的应用程序有什么区别?你的目标是什么?应用被替换意味着它是一个全新的安装。而升级的应用程序意味着它保留了旧版本的现有下载内容。我的目标是用我的新应用替换用户以前安装的应用。我不希望用户手动卸载然后安装新应用。您有两个选择。1) 创建具有新应用id的新应用。2)执行正常更新,但在第一次运行更新的应用时清除任何现有数据。存在大量问题,涉及如何仅在第一次运行应用时执行操作。做一些搜索。至于清除,这取决于数据存储的内容和位置。使用
NSFileManager
枚举和删除您不再需要的任何现有文件。正如@rmaddy所说,您需要学习使用NSFileManager。您有在第一次运行应用程序时调用的方法ijn AppDelegate。在这些方法中使用NSFileManager删除沙箱中的文件。试试这些线路,如果你被困在某个地方,我相信SO的人会帮助你。