1

iTunes 不会同步具有相同或更低版本的应用程序,这对用户来说(有点)好,但它是开发人员的 PITA。(如果可能,我将应用程序开发为向后/向前/横向兼容,因此任何版本都可以处理任何数据。)

我正在开发具有相同版本号的不同版本的企业应用程序。

我经常希望测试具有相同或更低版本的应用程序,而无需卸载然后重新创建数据。我希望能够安装任意版本的 *.ipa 文件,而无需从设备上卸载应用程序。

有什么方法可以强制 iTunes通过设备上的应用程序安装相同或更低版本的 *.ipa 文件?

我可以使用 XCode,但是当我将 *.ipa 文件放在那里时,签出以前的版本、构建和安装并不完全方便。

我看过 iPhone 配置实用程序,但它似乎也需要卸载。

马特

4

1 回答 1

2

您可以使用 Xcode 4.2 中的管理器窗口将数据从应用程序的任何版本导出/导入任何其他版本。所以我通常做的是从版本 n+1 导出数据,然后将版本 n 的 .app 包拖放到管理器窗口中。Xcode 将用版本 N 覆盖版本 n+1。然后您可以从之前导出的版本 n+1 中导入数据。

于 2011-11-30T21:59:40.300 回答