Приложения пишут люди, а людям свойственно ошибаться. Приложения для iPhone/iPad из App Store не являются исключением.
Процесс исправления ошибок в приложениях App Store сопряжен со многими проблемами, однако иногда сложно понять, в чем они заключаются. Баг-репорты, которые предоставляет для этих целей Apple, дают лишь незначительный объем информации. Проверка даже самых мелких изменений в программе до загрузки в App Store занимает достаточно много времени, поэтому выпуск обновлений задерживается.
Apple пошла на встречу разработчикам, разрешив им воспользоваться специальным механизмом распространения приложений Ad Hoc.
Теперь пользователи могут устанавливать приложения, минуя AppStore. Для создания сборки Ad Hoc разработчик должен знать идентификатор устройства — UDID(Unique Device Identifier).
Ad Hoc распространение ориентировано, в первую очередь, на тестирование продуктов — программы, установленные таким образом, могут работать на устройствах только в течение 6 месяцев.
Для того, чтобы установить сборку .ipa через iTunes:
1. Сохраните нужную программу в формате .ipa на компьютер.
2. Подключите iphone.
3. Дважды кликните по файлу сборки, автоматически откроется iTunes. Если вы откроете вкладку программы в медиатеке, то увидите новый значок устанавливаемой программы.
4. Остается только перенести приложения из iTunes в iPhone. Для этого выберите устройство в разделе «Устройства» и нажмите кнопку “Синхронизировать”.