Как я могу передать приложение iPhone клиенту для ознакомления перед его публичным выпуском? - PullRequest
6 голосов
/ 12 мая 2009

Мне нужно показать приложение, которое я разработал, клиенту для проверки перед отправкой в ​​магазин приложений.

У клиента есть iPhone, но нет Mac, на котором можно запустить xCode.
У меня есть личный (не фирменный) аккаунт разработчика iPhone.
Клиент слишком далеко, чтобы посетить его лично.

Какие у меня варианты?

Ответы [ 4 ]

8 голосов
/ 12 мая 2009

Вариант № 1:

  • Войдите на сайт портала разработчиков iPhone.
  • Добавьте свой iPhone UDID в список устройств.
  • Создайте профиль обеспечения, который включает ваш собственный тестовый телефон и их. Загрузите файл (заканчивается на .mobileprovision).
  • Дважды щелкните по нему, чтобы установить его на свой компьютер для разработки.
  • Выйдите и перезапустите XCode, а затем установите идентификатор подписи кода на имя этого профиля.
  • Сборка двоичного файла.
  • В левой части панели «Группы и файлы» XCode найдите «Продукты» (возможно, потребуется развернуть папку).
  • Выберите {yourapp} .app. Щелкните правой кнопкой мыши и выберите «Показать в Finder».
  • Теперь возьмите этот файл .app и файл .mobileprovision, который вы скачали, заархивируйте их оба и отправьте клиенту.
  • Им нужно будет разархивировать архив, затем перетащить .app и .mobileprovision на их iTunes и синхронизировать телефон. Ваше приложение должно появиться и работать.
  • На сайте портала есть более подробные инструкции, но в основном это в двух словах.

Вариант № 2:

  • Зарегистрируйтесь в службе обмена экранами, такой как WebEx или glance.net (обе работают на компьютерах Mac и Windows). Запустите приложение в симуляторе, пока они смотрят скринкаст на своем компьютере. Если это на ранних стадиях разработки, это, вероятно, гораздо более полезно, так как они могут дать живую обратную связь. На более поздних этапах отправка им приложения, вероятно, более полезна Хорошая вещь в совместном использовании экрана заключается в том, что они могут взять мышь, щелкнуть мышью и исследовать, пока вы там, чтобы что-то объяснить.

Вариант № 3:

  • Получите приложение для записи экрана, такое как SnapzPro или ScreenFlow, и запустите приложение в симуляторе во время записи закадрового текста его функций. Отправьте им ссылку на фильм. Это очень полезно, если вы проводите их через все функции. Это также удобно, если более одного человека одновременно нужно просмотреть материал. Преимущество перед №2 заключается в том, что они могут смотреть его снова и снова в свое время и делать заметки.

В зависимости от стадии разработки, # 3, вероятно, лучше всего на ранних стадиях, # 2 в середине и # 3 на последних шагах.

8 голосов
/ 12 мая 2009

Если у клиента есть iTunes, вы можете подготовить сборку своего приложения, соответствующую идентификатору iPhone клиента (отображается в iTunes). Им просто нужно перетащить его в iTunes, а затем установить на свой телефон.

Множество документов об этом на сайте Apple iPhone Developer. Удачи!

0 голосов
/ 09 сентября 2014

Вариант № 4:

Попробуйте https://testflightapp.com/, это легко для распространения вашего приложения. Даже Twitter Mirror использует это, чтобы протестировать их бета-версию.

0 голосов
/ 12 мая 2009

Я рекомендую клиенту использовать утилиту настройки iphone для установки / удаления ранних сборок приложения. Я использую это с моей командой, и это позволяет вам получить прямой доступ к консоли телефона и журналам ошибок, что очень удобно, когда вы находитесь на ранних стадиях разработки. Он также позволяет вам управлять установкой / удалением приложения и просматривать явно устанавливаемую версию гораздо проще, чем itunes.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...