Подтвердить что ты не робот

Есть ли способ распространять приложения ios за пределами магазина приложений?

Есть ли способ распространять приложения ios через мой собственный сайт, не используя магазин приложений?
Я имею в виду, есть ли способ, который позволяет конечным пользователям загружать файл .ipa с моего веб-сайта с помощью приложения для браузера и устанавливать его непосредственно на свои устройства iOS?
Я посмотрел в интернете и погуглил, но, похоже, для этого нет никакой возможности, я просто хочу убедиться в этом.

Благодарю вас

4b9b3361

Ответ 1

Существует несколько возможностей, которые, вероятно, не будут соответствовать вашим потребностям:

  • С прошлого месяца можно тестировать приложения на устройстве без необходимости оплачиваемого членства.
  • Есть возможность развертывать приложение через службу, например TestFlight, но для этого требуется либо профиль, установленный на устройстве (например, HockeyApp), либо всегда новая сборка, поскольку старые истекают через 30 дней.
  • Вы можете развернуть приложение с корпоративной программой

Легкий способ описания невозможен.

Ответ 2

Помимо упомянутых выше вариантов есть еще 2 метода.

Метод 1:

Вы можете попросить пользователя открыть веб-страницу в браузере Safari со следующей ссылкой.

href= "itms-services://? action = download-manifest & url = url файла манифеста"

Приложение устанавливается, как только пользователь нажимает на ссылку.

Метод 2:

Вы также можете использовать решения iOS mdm, такие как Hexnode MDM, хотя его бит overkill.

вот ссылка о том, как распространять приложение без магазина приложений

Ответ 3

ОБНОВИТЬ:

Служба BuddyBuild остановится на 1-3-2018, другая известная мне альтернатива - https://www.diawi.com

Старый ОТВЕТ:

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

enter image description here

Ответ 4

Возможные варианты:

  • Магазин приложений (бесплатный или платный)
  • Распределение предприятий (должно быть в пределах организации)
  • Распространение с открытым исходным кодом

Не похоже, что любой из них будет соответствовать вашим требованиям, поэтому нет.

Дальнейшее объяснение: Чтобы быть ясным, ограничение заключается не в распространении вашего .ipa файла, это возможность для пользователей устанавливать его на свой телефон. iOS требует, чтобы приложение подписывалось Apple (из магазина приложений), из сертификата Enterprise или из сертификата разработчика, когда в действительный профиль обеспечения входит целевое устройство.

Ответ 5

В основном есть три способа

  • Магазин приложений

С помощью этого метода любой пользователь iPhone может получить доступ к приложению. Вы можете распространять неограниченное количество приложений, как это. Apple получает 30% сокращение. Конечно, Apple должна одобрить вашу заявку.

  • Для этого случая

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

  • предприятие

Метод предназначен для внутреннего распространения в компаниях с численностью персонала более 500 человек. Apple не предоставляет больше публичных подробностей, которые я мог бы найти по этому методу.

Не похоже, чтобы какой-либо из этих методов соответствовал вашим критериям, если у вас менее 100 клиентов и вы не планируете превышать это число. Похоже, что из-за того, что ваши клиенты не являются внутренними для вашей компании.

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

Ответ 7

Если вы не хотите загружать свои файлы в уже упомянутые веб-службы, вы можете разместить свой IPA на своем собственном компьютере и распространять через Интернет, используя ngrok и подход, предложенный jithin.

Я создал сервер, который делает именно это, а также защищен паролем. Вы можете проверить это здесь:

https://github.com/Edudjr/IPAServer

Ответ 8

Вы можете использовать корпоративные службы распространения, такие как BuildCannon, но вам все еще нужна учетная запись Apple. Я использую нестандартное решение, но его трудно поддерживать.

Ответ 9

Вы можете использовать https://www.installrapp.com/. Который попросит вас синхронизировать вашу учетную запись разработчика Apple и профиль обеспечения в нем. Если у вас есть подстановочные сертификаты (профиль обеспечения), вы можете легко распространять свой IPA.