Оптимизация тестирования OTA в локальной сети - PullRequest
0 голосов
/ 21 октября 2011

Мне нужно, чтобы iPad быстро установил IPA, сохраненный в локальной сети. Решение, которое я использую сегодня, довольно громоздко:

  1. Создать IPA
  2. Удалить предыдущую версию с iPad
  3. Перезапустите iTunes, если работает
  4. Перетащите новый IPA в iTunes
  5. Синхронизация
  6. Заполните папку документов приложения большими тестовыми файлами, которые были удалены из-за удаления.

Я пробовал несколько других способов, в том числе очевидное - просто перетащите новый IPA прямо в iTunes, не удаляя его первым, но обновленный IPA просто игнорируется.

(Кроме того, я не могу установить по кабелю от Monodevelop напрямую, так как я на компьютере с Windows, и Mac с удаленным управлением, выполняющий фактическую компиляцию, не находится рядом со мной. У нас также есть другие тестеры, которым нужно установить IPA а также.)

Есть ли более быстрый способ сделать это? Я часто провожу тестирование своего приложения, и этот длительный цикл тестирования серьезно тормозит все.

Ответы [ 2 ]

0 голосов
/ 06 июня 2012

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

https://github.com/sveinungkb/ios-ota-buddy

0 голосов
/ 02 декабря 2011

Если вы используете iOS 4+, вы можете сделать это с помощью беспроводного распространения:

http://developer.apple.com/library/ios/featuredarticles/FA_Wireless_Enterprise_App_Distribution/Introduction/Introduction.html#//apple_ref/doc/uid/TP40009979-CH1-SW2

...