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

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

问题描述:

我想知道如何通过iTunes安装ipa,这只是对已有应用程序的更新。我正在开发一款适用于iOS的Flash CS5.5和AIR应用程序。如何在不破坏用户数据的情况下安装ipa更新

我可以在设备上获取应用程序 - 我只需将它放入iTunes中的应用程序区(位于库下),然后执行同步。但是,如果我有更新版本的ipa,并将其放入iTunes,则不会执行同步 - 我想它不认为有任何区别。

我意识到我可能只是从我的设备上删除应用程序,然后安装新的IPA。但是我有很多用户保存在iPad上本地存储的应用程序的数据,我不想把它抹掉。

好吧,回答我自己的问题......诀窍是先删除iTunes内的应用程序。所以在Library下的'Apps'中,我需要删除我的应用程序。然后,我放弃了新的ipa,当我进行同步时,它只是更新了我的应用程序并保留了用户数据。

+0

如果有人仍然需要这样做,现在最好的方法是直接通过USB或Flash CS6(在发布设置中选中复选框)或使用命令行工具'transporter chief'。 – 2013-01-21 22:56:46

+0

它不适用于我的任何想法 – Anupam 2014-04-01 11:39:38

这是一个过时的歌曲,但我一直在寻找一个答案,以便...

对我来说是改变版本和出口投资促进机构之前版本号的伎俩。然后,如果您通过iTunes添加应用程序,它将在下次同步时更新。不需要删除。

要通过iTunes添加/更新的应用程序,只需按以下步骤操作:

  1. 打开iTunes,然后选择 '应用程序' 选项卡(按Ctrl + 7)
  2. 如果更新,删除的应用程序(来自iTunes,不该装置)
  3. 打开(Ctrl + O键)或拖动和放下IPA文件到“应用程序”标签
  4. 连接设备,并选择它在iTunes设备的
  5. 选择“应用”选项卡并找到应用程序
  6. 点击“安装/更新”按钮,然后在“应用”开始同步

重要:更新时,总是确保生成的IPA的版本号比已安装的版本高,以便触发更新。

请注意,iTunes为每个连接的设备都有一个全局“应用”标签和一个“应用”标签,如果您不是普通的iTunes用户,这很容易混淆。 全局“应用”选项卡(Ctrl + 7)是放置IPA的位置,设备的“应用”选项卡是安装/更新设备的位置。

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