В этой статье обобщаются все ответы на этот вопрос, а также обсуждаются корпоративная программа Apple для разработчиков, корпоративная программа для iOS, распространение adhoc и testflight.
http://mobiledan.net/2012/03/02/5-options-for-distributing-ios-apps-to-a-limited-audience-legally/
Однако все решения (за исключением решений, ориентированных на тестирование, которые ограничены) вынуждают вас получить одобрение Apple перед публикацией и обновлением. Этот процесс может занять некоторое время и может привести к потере работы пользователей, если у вас есть критическая ошибка, требующая быстрого обновления.
Если для вас это нарушает условия соглашения, вы можете попробовать разработать приложение для Android, которое также имеет свои преимущества и недостатки, но в вашем конкретном случае дает вам большую гибкость.
В Android вы можете отправить APK-файл по электронной почте, пользователь щелкнет по нему, и приложение будет установлено на устройстве.
В iOS каждое устройство, которое не является участником программы "enterprise program", "b2b" или подготовлено для тестирования, не может установить приложение.