Проблема корпоративного распространения iPhone / iPad

Я только что настроил наше универсальное приложение для iPhone / iPad для поддержки корпоративного распространения. Я разместил профиль обеспечения, файл plist и само приложение (файл IPA) на наших частных серверах.

Пользователи могут зайти в Safari на своем устройстве и загрузить профиль обеспечения, и он установится нормально. Они также могут просматривать файл plist (мы использовали его для проверки возможности подключения и т. Д.).

Однако, что бы мы ни попробовали, сам файл приложения не загрузится. Мы переходим к нашему URL-адресу «получить», который отправляет обратно файл манифеста (plist), который, в свою очередь, перенаправляет на сам файл приложения (IPA). Safari отображает ошибку «Safari не может загрузить этот файл», и мы получаем исключение «сломанный канал» на стороне сервера.

Я как бы застрял, поэтому любая помощь будет принята с благодарностью!

Заранее спасибо, Бен


person benjimix    schedule 20.09.2010    source источник


Ответы (1)


Вам не нужно ничего, кроме plist и файла IPA, поскольку в настоящее время профиль обеспечения входит в состав IPA.

Вы сами создали лист. или у вас был XCode сгенерирован для вас с помощью пути «Build and Archive» в XCode?

person Kendall Helmstetter Gelner    schedule 20.09.2010
comment
Привет, Кендалл - спасибо за ответ. Я действительно получаю XCode для создания списка с помощью функции сборки и архивирования. - person benjimix; 20.09.2010
comment
Извините - продолжу ... С интересом отмечаю, что мне не нужен профиль обеспечения - я поэкспериментирую с его удалением. Разве я не должен строить с профилем AdHoc? Возможно, мне стоит построить с использованием профиля Release? Еще раз спасибо. - person benjimix; 20.09.2010
comment
Я обычно копирую профиль выпуска, чтобы создать специальный профиль сборки. У вас также есть entity.plist? Другой способ проверить - перетащить файл .ipa в iTunes и попробовать загрузить его на целевой iPhone таким образом, чтобы увидеть, какие ошибки (если есть) он выдает. - person Kendall Helmstetter Gelner; 21.09.2010