2011-11-30 3 views
1

iTunes не будет синхронизировать приложение с той же или более низкой версией, которая (в некоторой степени) подходит для пользователей, но это PITA для разработчиков. (Когда это возможно, я разрабатываю приложения для совместимости с обратной связью/вперед/вбок, поэтому любая версия будет работать с любыми данными.)Как заставить понизить приложение iOS без удаления

Я разрабатываю корпоративные приложения с разными версиями того же номера версии.

Я часто хочу протестировать приложения с одинаковыми или более низкими версиями без необходимости их удаления, а затем для повторного создания данных. Я хочу иметь возможность устанавливать произвольные версии файлов * .ipa без необходимости удаления приложения с устройства.

Есть ли способ до заставить iTunes установить ту же самую или более низкую версию * .ipa файлов через приложение на устройстве?

Я мог бы использовать XCode, но не совсем удобно проверять предыдущую версию, сборку и установку, когда у меня есть файл * .ipa, сидящий прямо там.

Я рассмотрел конфигурационную утилиту iPhone, но, похоже, она также требует удаления.

Matt

ответ

2

вы можете экспортировать/импортировать данные из любой версии вашего приложения из/в любую другую версию, используя окно органайзера в Xcode 4.2. Итак, что я обычно делаю, это экспортировать данные из версии n + 1, а затем перетащить пакет .app для версии n в окно органайзера. Xcode перезапишет версию n + 1 версией N. Затем вы можете импортировать данные из версии n + 1, которые вы экспортировали ранее.

+0

Спасибо за отзыв о сохранении данных. И использование XCode для принудительного понижения. – Matt

+0

Без проблем! Этот маленький самородок информации спас мою жизнь в конце ночи, когда мы с моей командой пытались исследовать/исправить плохое обновление. – Cliff

Смежные вопросы