2015-10-08 8 views
0

Мне было интересно узнать, возможно ли ее предоставить файл ipa , созданный в результате проекта, между 2 людьми локально без накладных расходов на itunes store или testflight. Как и в случае с android apps, мы сможем легко скомпилировать скомпилированный файл .apk с любым лицом даже через границы. Я прочитал следующие ссылки https://stackoverflow.com/a/6413247/550177, но я уверен, что мой вопрос отличается. Любая помощь будет указана.Упаковка и дистрибуция приложений ios локально

+0

Вы хотите скомпилировать проект Xcode и запустить его на своем устройстве? –

+0

В андроиде я могу просто отправить вам apk, даже если вы находитесь по всему миру, и вы можете установить приложение. Мне интересно, можно ли сделать то же самое в ios. как я не знаю, что является окончательным yeild после компиляции файлов. –

+0

Вы можете создать ad-hoc с помощью udid устройства, экспортировать его и отправить.Но никак не похоже на то, как андроид отправляет его по всему миру. Вот почему уровень пиратства ниже в ios. – Abhi

ответ

1

Нет, вы не можете. Вам нужно иметь учетную запись разработчика, чтобы проверить ее на iPhone. Затем вы можете упаковать свое приложение и развернуть его на несколько iPhone с помощью UDID.

UDID можно найти в iTunes при подключении телефона к Mac. Вам нужно добавить этот UDID в список своих устройств и проверить это в профиле обеспечения в Member Center. Пакет приложений (ipa) можно загрузить в Dropbox, а затем вы можете нажать URL с телефона, чтобы установить приложение.

URL-адрес может содержать ссылку на приложение в Dropbox что-то вроде этого:

ITMS-услуги: // действие = скачать-манифеста & URL = https://dl.dropboxusercontent.com/s/XXXXXXX/YourApp.plist

+0

С приложением testflight вы можете поделиться приложением (?) – Lorenzo

+0

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

0

Экспортировать файл ad-hoc (* .ipa) и использовать Apple Configurator в Mac OS для установки ipa в iDevice, который добавил uuid в ad-hoc-настройку. ИЛИ используя enterprise program, если вы не хотите добавлять какие-либо iDevices 'uuids

0

[[введите описание изображения здесь]! [1]] [1] у вас есть два быстрых варианта:

  • Либо генерировать файл ипа и разделить файл ипа и установить, что с помощью ITunes на вашем MAC

    -Для лучшего опыта установки загрузите этот файл ipa в diawi.com, загрузка занимает всего несколько секунд и даст вам URL-адрес для установки приложения прямо на устройстве iOS.

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

+0

- это то, что ipa-файл сгенерирован после компиляции проекта –

+0

Да, вам нужно будет перейти к Products-> Archive. –

0

Вы могли бы поделиться скомпилированным приложением, если эти устройства были либо:

  1. Оба зарегистрированы/предоставлено под учетной записью разработчика Apple (оплаченная)
  2. Jailbroken

An (Неоткомпилированный) альтернативная бы (новый в Xcode 7+):

  1. Поделитесь проектом Xcode, затем скомпилируйте проектировать и устанавливать на устройствах. (бесплатно)
+0

, так что в принципе ios не обеспечивает эту функцию –

+0

Какова ваша цель, хотите ли вы поделиться своим приложением с кем-то, кого знаете, или вы думаете о более широкой аудитории? iOS действительно обеспечивает возможность делать то, что вы хотите (в рамках существующих ограничений), хотя это практически или не зависит от цели. –