Как установить приложение на iPhone с использованием .ipa и .mobileprovision файлов.
В процессе разработки мобильных приложений компанией-разработчиком, у заказчиков порой возникает желание ознакомиться с текущими результатами. Для того чтобы посмотреть текущий прогресс и получить представление о том, что за продукт получается у разработчика, заказчик может запросить тестовую версию приложения для просмотра на своем личном устройстве, будь то iPhone или iPad.
Тестовая версия также позволяет заказчику своевременно вносить коррективы в процесс разработки приложения и следить за тем, чтобы все ТЗ были выполнены верно.
Для установки тестовой версии приложения на свое мобильное устройство, заказчику понадобятся 2 файла .ipa и .mobileprovision.
Для создания файла .mobileprovision заказчик должен прислать разработчику уникальный ID своего мобильного устройства. Уникальный ID нужен для того, чтобы выпустить тестовое приложение для конкретного мобильного устройства. Таким образом, это приложение можно будет установить только на одно указанное мобильное устройство в качестве тестовой версии.
Это, с одной стороны, позволяет заказчику увидеть результаты работы разработчика, а с другой стороны, защищает приложение от массового копирования и массовой установки на разные мобильные устройства, работающие на платформе iOS.
После того, как заказчик прислал разработчику свой уникальный код, он получает эти 2 файла (.ipa и .mobileprovision). Для того чтобы установить приложение на мобильное устройство, код которого был предоставлен разработчику, заказчик должен выполнить нетрудную процедуру.
Сначала необходимо открыть iTunes на своем мобильном устройстве. Затем необходимо перетащить при помощи мыши в раздел «Медиатека» сначала файл .mobileprovision, а затем второй файл – .ipa.
После этого нужно зайти в раздел «Устройство/Название вашего мобильного устройства/Программы».
Затем, в списке приложений на вашем мобильном устройстве нужно поставить «галочку» напротив нового приложения и нажать «Применить».
После завершения этой процедуры приложение установлено и готово к использованию на этом мобильно устройстве.