как установить приложение на устройство удаленно iOS - PullRequest
0 голосов
/ 07 декабря 2018

Я разработчик для Android, но я только начал разработку iOS, это было довольно весело, пока я не столкнулся со временем распространения.

Мое приложение завершено.теперь я должен предоставить / отправить демонстрацию приложения своему клиенту, я провел исследования и обнаружил, что для установки приложения на устройство мне нужен UDID.У меня есть одно устройство, и я уже добавил его UDID в свой профиль, чтобы я мог проверить его.

Теперь скажите мне, если я спрашиваю у моего клиента UDID и если он предоставил мне UDID, то после этого, как я могу запустить приложение на своем устройстве.Я не могу получить доступ к клиентскому устройству физически.

Я знаю, что об этом спрашивали много раз, и я прочитал этот вопрос.но большинство из них устарели, так как я не могу найти эти опции в xcode

Я использую xcode 9.2 и swft 4.2.Пожалуйста, предложите мне лучший способ сделать это ......

Ответы [ 4 ]

0 голосов
/ 07 декабря 2018

Варианты распространения бета-версии Apple следующие,

Вы должны иметь зарегистрированную учетную запись Apple для раздачи бета-приложения.

1) TestFlightвнутренние тестеры: - Мы можем направить рассылку, добавив электронную почту тестеров в раздел TestFlight в AppStoreConnect.

2) Внешние тестеры TestFlight: - Нам нужно добавить любые идентификаторы электронной почты тестеров, они получат приглашение с кодом погашения, тестерам придется его выкупитьиспользуя приложение TestFlight .Пользователь будет уведомлять о каждой сборке через приложение TestFlight.Что касается внешнего, мы должны представить на рассмотрение впервые только для каждой версии приложения.Недавно Apple выпустила функцию создания публичной ссылки для приглашения тестировщиков, которой вы можете поделиться с любым тестировщиком, и тестировщик может вставлять детали прямо с веб-страницы.

3) Diawi Link: - Вы можете загрузить сборку непосредственно в Diawi и разослать ее тестерам, чьи UDIDS связаны с профилем обеспечения.Существуют некоторые ограничения для загрузки в Diawi, например, максимальный размер ipa составляет 100 МБ, срок действия 1 день, ....

4) AppBox: - Чтобы избавиться, еслиОграничения Diawi, Кто-то представляет AppBox.AppBox является репозиторием GitHub с открытым исходным кодом, я нашел его некоторое время назад, не пользуясь им регулярно, поэтому у меня нет более глубокой идеи.AppBox использует Dropbox для загрузки и использует ссылку, чтобы поделиться с тестировщиками, мы также можем напрямую загрузить в AppStore.

Надеюсь, что он охватывает все варианты бета-дистрибутива для iOS, обновит ответ для AppBox, так как я буду использовать больше.

0 голосов
/ 07 декабря 2018

Есть много опций: -

  1. Создать профиль adhoc, затем добавить UDID клиента, затем создать IPA. Теперь создайте ссылку на diawi и поделитесь с клиентом

  2. Создание профиля предприятия, создание diawi, а затем создание diawi и предоставление к нему общего доступа.

  3. Перейти с testflight.

Полезные ссылки: -

Как создать diawi

Создать adhox

Использование теста

Спасибо

0 голосов
/ 07 декабря 2018

Я предлагаю вам использовать TestFlight .

Вы можете создать приложение в Appstore Connect и затем загрузить одну сборку в Appstore, используя Xcode .После этого вы можете просто использовать TestFlight, чтобы позволить внутренним или внешним тестерам загружать приложение с помощью TestFlight.

Преимущества TestFlight в том, что вам не нужно иметь UDID пользователей.Вы можете пригласить их, используя их адреса электронной почты.Кроме того, вы можете пригласить внешних тестеров, используя Public Link прямо сейчас.Вам не нужны адреса электронной почты пользователей, если вы создаете публичную ссылку и делитесь ссылками с пользователями.

0 голосов
/ 07 декабря 2018

Если у вас есть UDID клиентского устройства, вы можете отправить сборку по ссылке Diawi. Просто выполните следующие действия.

Прежде всего добавьте UDID клиента в учетную запись developer.apple.

Затем создайте "Профиль обеспечения -> AdHoc "профиль.когда вы создаете профиль AdHoc, выберите UDID клиента.(Подробнее см. https://support.magplus.com/hc/en-us/articles/204270188-iOS-Creating-an-Ad-Hoc-Distribution-Provisioning-Profile)

enter image description here

Использование проекта архива профиля AdHoc в xcode и экспорт .ipa приложения.

Загрузка экспортирована.ipa файл в https://www.diawi.com/

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

Открыть эту ссылку сборки в браузере Safari (на устройстве) для установки приложения.

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