Вопрос по cordova, testing, iphone – Тестовое приложение Phonegap Build на iPhone друга

14

Я создал мобильное приложение, используяPhoneGap Build (не только PhoneGap ... ностроить). У меня Windows ПК и я не использую eclipse или xcode. Я просто пишу Javascript и позволяю Build делать все сложные вещи для меня.

Я могу легко протестировать свое приложение на устройстве Android, отсканировав QR-код, который отображается на странице «Сборка» после компиляции моего приложения…. НоКак я могу проверить на iPhone или iPad? Я могу убедить члена семьи одолжить мне одну на день, но я неу меня нет Mac (я мог бы на короткое время посетить другого друга, чтобы использовать его).

На данном этапе было бы нецелесообразно тратить 99 долларов на сертификат разработчика, хотя это приложение может быть в конечном итоге отправлено в магазин. Если 99 долларов - единственный вариант, я был бы благодарен любому, кто это прояснит!

Или, может быть, мне просто нужно узнать оTestFlight или жеLesspainful? Описания сбивают меня с толку в настоящее время, но я буду стараться изо всех сил, если услышу, что некоторые эксперты говорят мне, что это правильный путь!

Было бы неплохо протестировать на настоящем устройстве Apple, так какМне очень повезло с запуском эмулятора ... но, пожалуй, единственный ответ на мою дилемму - сказать мне придерживаться эмуляторов. (В этом случае: есть ли хорошее пошаговое руководство для начинающего по установке эмулятора iPhone вWindows?).

Спасибо.

Ваш Ответ

4   ответа
0

алог приложений iTune. При подключении устройства (iPhone, iPad или iPod) синхронизируйте приложения. Затем вы можете проверить на реальном устройстве.

@MagnusSmith Точно. Даже если бы они могли предоставить файл .ipa, это неЗапускается на не взломанном устройстве без подписи действующим сертификатом. На странице, на которую я привел ответ, написано:Как только ваш ключ будет добавлен, мыПопробую пересобрать приложение для iOS. Если все идет хорошо, вы должны увидеть ссылку на встроенный файл ipa. Caleb
Благодарю. Неужели это так просто? Проблема в том ... Я неt PhoneGap Build предлагает загрузить IPA, пока вы не загрузите сертификат? Magnus Smith
1

чтобы иметь возможность подписать сборку и создать .IPA, чтобы использовать TestFlight или другие методы для получения сборки на устройстве.

Есть варианты для вас, чтобы протестировать на устройстве без этого - см.App.io для эмулятора в браузере.

Идете ли вы с этим или TestFlight I 'мы писали оПолучение мобильных приложений для ваших клиентов который включает в себя плюсы и минусы вариантов и шаги, которые вымне нужно пройти.

10

ваше приложение должно быть подписано с использованием вашего сертификата. Вы'Также потребуется профиль обеспечения разработки, который включает идентификатор устройствас любых устройств, на которых вы хотите проверить. Для того, чтобы получить эти вещи, вам нужно присоединиться к Apple 'с iOS разработчик программы. Это правда, даже если выповторное использование сервиса PhoneGap Build; чтобы создать устройство, необходимо загрузить свой сертификат и профиль обеспечения в PhoneGap Build. Посмотрите на PhoneGap Build'sСборка для iOS страница для полной информации.Все это означает, что выВам нужно будет заплатить 99 долларов, чтобы присоединиться к Программе разработчиков iOS.

Альтернативой является джейлбрейк вашего устройства (или, в данном случае, вашего друга)устройство). Вы можете найти инструкции для этого в Интернете, если вытак склонен. Тем не менее, я нене думаю, что тыв этом случае вы сможете собрать с помощью PhoneGap Build - выВам нужно будет создать свое приложение самостоятельно с помощью Xcode или, возможно, другого набора инструментов.

Спасибо за помощь мне. Я думаю, что платить $ 99 звучит лучше, чем учиться настраивать xcode, поэтому мы сделаем это (после того, какотправили в магазин Google Play и доказали, что мы полностью готовы!). Еще раз спасибо. Magnus Smith
5

как обновление для всех, кто заканчивается здесь. Теперь вы можете использоватьAdobe PhoneGap Developer App который позволяет запускать приложения на устройствах без идентификаторас, лицензии и т. д.Вот руководство по началу работы.

Спасибо за это. Выглядит хорошо, но я бы хотел, чтобы онинаписать руководство для людей, которые неt использовать инструмент командной строки (то есть любой, кто любит простоту сборки)! Magnus Smith
К вашему сведению: этот ответ был правдой. Apple, к сожалению, вывела приложение Adobe PhoneGap Developer из AppStore:blog.phonegap.com/...  Похоже, это может измениться в будущем снова. gauguerilla

Похожие вопросы