Возможно, вы захотите проверить Test Flight , который является бесплатным сервисом, который позволяет вам управлять сборками и распространять их среди пользователей для тестирования.Он использует некоторые сервисы инициализации в iOS, которые позволяют установить их приложение и затем подготовить устройство пользователя для вашего приложения.Это довольно круто и действительно упрощает весь процесс распространения Ad Hoc.
Теперь, по правде говоря, я только немного играл с этим сервисом, и это было около года назад.Я считаю, что для того, чтобы использовать его эффективно, ваши пользователи должны иметь некоторое представление о том, что будет с ним успешно.В последнее время я не слишком углублялся в это, но они все еще занимаются бизнесом, и прошло уже больше года с тех пор, как я это пробовал.Я бы проверил это!Я планирую сделать это для моего следующего проекта.
EDIT:
Что касается использования "традиционных" Ad Hoc методов ... Я всегда распространял Ad Hoc сборки (файлы .ipa) вместе с профилем рассылки Ad Hoc, используемым для создания файла ipa для пользователей по электронной почте.Пользователям нужны оба файла.И я всегда инструктировал пользователей сохранять файлы на своем рабочем столе, запускать iTunes, подключать их устройства, перетаскивать сохраненные файлы в их медиатеку iTunes, а затем синхронизировать.Это должно быть так просто.
Другие ошибки, которые вы видите, не связаны с установкой сборки Ad Hoc на iPhone, который был подготовлен для его использования.Похоже, что iTunes выполняет множество задач автоматически, проверяя, что все загруженное из облака, которое вы купили, загружено на все устройства, которые должны быть включены, и т. д. Это все вспомогательный процесс Ad Hoc, за исключением того, что вынеобходимо синхронизировать ваше устройство, чтобы установить сборку Ad Hoc, поэтому нельзя упускать из-за того, что iTunes выполняет всю работу по дому.
Возможно, вам нужно решить все эти другие проблемы с iTunes, прежде чем пытаться установить какую-либо из них.Специальное программное обеспечение.То есть, очистите все, чтобы iTunes был доволен данным iPhone, когда он подключен, и мог синхронизировать его без ошибок.(Я знаю, мне легко сказать. Но я думаю, что вы сначала решили эти проблемы.)