Ошибка внутреннего распространения iOS «Ошибка домена = SSErrorDomain Code = 109»

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

<a href="itms-services://?action=download-manifest&url=https://www.my-website.com/app/app.plist" id="text">Install App! </a>

У меня есть файл .html, файл .plist и файл .ipa на веб-сайте https. Тем не менее, я все еще получаю бесполезную ошибку «Не удается подключиться к www.my-website.com», когда я нажимаю на ссылку. Просмотр журналов консоли показывает следующую ошибку.

Предупреждение. Не удалось загрузить манифест загрузки из-за основной ошибки: Error Domain=SSErrorDomain Code=109 «Не удается подключиться к www.my-website.com» UserInfo=0x14e27630 {NSLocalizedDescription=Не удается подключиться к www.my-website.com, SSErrorHTTPStatusCodeKey=404 }

Я искал эту ошибку по всему Интернету, но ни одна из них не имела кода 109. И 404 не помог, поскольку это просто означало, что страница не найдена.

ПРИМЕЧАНИЕ. Я использую IIS для своего веб-сайта.


person Maathusan Rajendram    schedule 26.08.2014    source источник
comment
Если вы используете IIS, разрешаете ли вы загружать plist и ipa fileExtension в свой web.config?   -  person tdelepine    schedule 26.08.2014
comment
Привет, Maathusan, у меня есть сомнения, принадлежит ли plist. Можем ли мы просмотреть файл plist в браузере после установки MIME plist?   -  person Hariprasad.J    schedule 06.02.2015


Ответы (1)


Оказывается, поскольку я загружал 3 файла (файл .html, файл .plist и файл .ipa) с помощью IIS, мне нужно было добавить нераспознанные типы MIME для расширений .plist и .ipa.

Поэтому мне нужно было добавить text/xml .plist и application/octet-stream .ipa в диспетчер IIS. Это легко сделать с помощью этой ссылки:http://technet.microsoft.com/en-us/library/cc725608(v=ws.10).aspx

ПРИМЕЧАНИЕ. Если вы используете Apache, вам необходимо создать файл .htaccess со следующим

AddType text/xml .plist 
AddType application/octet-stream .ipa

Большое спасибо следующему сообщению за помощь в решении этой проблемы: http://forum.starling-framework.org/topic/install-air-apps-on-ios-devices-over-wifi

person Maathusan Rajendram    schedule 27.08.2014
comment
Привет, Раджендрам, я столкнулся с той же проблемой. Я добавил эти типы в свой IIS, но все равно получаю ту же ошибку. Можете ли вы мне помочь? Спасибо за вашу помощь. - person Hariprasad.J; 09.02.2015
comment
Эй, тебе все еще нужна помощь? Я могу сделать все возможное, чтобы помочь вам, если вы укажете, что вы уже пробовали. - person Maathusan Rajendram; 22.02.2015
comment
Спасибо Maathusan, теперь моя проблема устранена. Мой менеджер добавил типы MIME на сервер IIS. Так что теперь мы можем напрямую загрузить файл iPa. - person Hariprasad.J; 27.02.2015