如何在不破坏用户数据的情况下安装ipa更新
问题描述:
我想知道如何通过iTunes安装ipa,这只是对已有应用程序的更新。我正在开发一款适用于iOS的Flash CS5.5和AIR应用程序。如何在不破坏用户数据的情况下安装ipa更新
我可以在设备上获取应用程序 - 我只需将它放入iTunes中的应用程序区(位于库下),然后执行同步。但是,如果我有更新版本的ipa,并将其放入iTunes,则不会执行同步 - 我想它不认为有任何区别。
我意识到我可能只是从我的设备上删除应用程序,然后安装新的IPA。但是我有很多用户保存在iPad上本地存储的应用程序的数据,我不想把它抹掉。
答
好吧,回答我自己的问题......诀窍是先删除iTunes内的应用程序。所以在Library下的'Apps'中,我需要删除我的应用程序。然后,我放弃了新的ipa,当我进行同步时,它只是更新了我的应用程序并保留了用户数据。
答
这是一个过时的歌曲,但我一直在寻找一个答案,以便...
对我来说是改变版本和出口投资促进机构之前版本号的伎俩。然后,如果您通过iTunes添加应用程序,它将在下次同步时更新。不需要删除。
答
要通过iTunes添加/更新的应用程序,只需按以下步骤操作:
- 打开iTunes,然后选择 '应用程序' 选项卡(按Ctrl + 7)
- 如果更新,删除的应用程序(来自iTunes,不该装置)
- 打开(Ctrl + O键)或拖动和放下IPA文件到“应用程序”标签
- 连接设备,并选择它在iTunes设备的
- 选择“应用”选项卡并找到应用程序
- 点击“安装/更新”按钮,然后在“应用”开始同步
重要:更新时,总是确保生成的IPA的版本号比已安装的版本高,以便触发更新。
请注意,iTunes为每个连接的设备都有一个全局“应用”标签和一个“应用”标签,如果您不是普通的iTunes用户,这很容易混淆。 全局“应用”选项卡(Ctrl + 7)是放置IPA的位置,设备的“应用”选项卡是安装/更新设备的位置。
除非要删除用户数据,否则无需从设备中删除应用程序(仅限于iTunes)。
如果有人仍然需要这样做,现在最好的方法是直接通过USB或Flash CS6(在发布设置中选中复选框)或使用命令行工具'transporter chief'。 – 2013-01-21 22:56:46
它不适用于我的任何想法 – Anupam 2014-04-01 11:39:38