如何在不破坏用户数据的情况下安装ipa更新

时间:2011-12-14 23:40:58

标签: ios air itunes ipa

我想知道如何通过iTunes安装ipa,这只是我已经拥有的应用程序的更新。我正在使用Flash CS5.5和AIR for iOS开发应用程序。

我可以让设备上的应用程序正常 - 我只需将其放入iTunes中的“应用程序”区域(在“库”下),然后执行同步。但是,如果我有ipa的更新版本,并将其放入iTunes,则不执行同步 - 我认为它不认为存在差异。

我意识到我可以从我的设备中删除该应用,然后安装新的ipa。但我从iPad本地存储的应用程序中有很多用户保存的数据,我不想将其删除。

3 个答案:

答案 0 :(得分:3)

这是一个老人,但我一直在寻找答案......

我的诀窍是在导出ipa之前更改版本和内部版本号。然后,如果您通过iTunes添加应用程序,它将在下次同步时更新。不需要删除。

答案 1 :(得分:1)

好的,要回答我自己的问题......诀窍是首先删除iTunes中的应用程序。因此,在图书馆下的“应用”中,我需要删除我的应用。然后我放入了新的ipa,当我进行同步时,它只是更新了我的应用并保留了用户数据。

答案 2 :(得分:1)

要通过iTunes添加/更新应用,请按以下步骤操作:

  1. 打开iTunes并选择'应用程序'选项卡(Ctrl + 7)
  2. 如果要更新,请删除应用程序(从iTunes,而不是设备)
  3. 打开(Ctrl + O)或将IPA文件拖放到' Apps'标签
  4. 连接设备并在iTunes上选择
  5. 选择'应用'设备标签并找到应用
  6. 点击'安装/更新'按钮,然后按“应用”#39;开始同步
  7. 重要提示:更新时,始终确保生成的IPA的版本号大于已安装的版本,以便触发更新。

    请注意,iTunes有一个全球性的应用程序'标签和“应用”按钮每个连接设备的选项卡,如果您不是常规的iTunes用户,则很容易混淆。 全球应用程序'选项卡(Ctrl + 7)是您放弃IPA的位置,以及设备的应用程序'选项卡是您安装/更新设备的位置。

    除非您要删除用户数据,否则无需从设备中删除该应用(仅限iTunes)。