Создание ссылки html для загрузки и установки профиля обеспечения - PullRequest
0 голосов
/ 11 июня 2018

У меня есть ссылка для загрузки приложения (ad hoc, только для работы на нескольких назначенных устройствах для тестирования).Я правильно настроил файл plist, поэтому само приложение загружается и устанавливается без каких-либо проблем.Тем не менее, я думаю, что из-за того, что он является специальным, он не устанавливает сертификат, необходимый для запуска приложения (в настоящее время я получаю предупреждение ненадежного разработчика, и я не считаю его сертификатом в общих настройках, которому я могу доверять).

Поэтому я попытался добавить ссылку для профиля обеспечения на той же странице загрузки.Если щелкнуть ссылку в браузере, появится предупреждение о том, что «Настройки» хотят показать мне профиль конфигурации.Я нажимаю кнопку «Разрешить», и это приводит меня в область «Профиль» в общих настройках, но там ничего нет.

Как мне создать простую ссылку для загрузки профиля на устройство?Код, который я использовал для ссылки, довольно прост.

<a href="https://www.example.com/myfolder/myProfile.mobileprovision">Profile</a>

Кто-нибудь может помочь?Большое спасибо заранее.

Ответы [ 2 ]

0 голосов
/ 13 июня 2018

Так что получается, что проблема была, когда я архивировал проект из Xcode в файл IPA.Я использовал настройку по умолчанию для сертификата разработчика, с которой я должен подписывать свое приложение.Он также имел выпадающий список для выбора второго сертификата (который, насколько я могу судить, все еще тот же сертификат).Выбор второго, похоже, решил проблему, поскольку в качестве опции по умолчанию по какой-то причине сертификат не был включен в мой файл IPA.Не уверен, почему так получилось, если честно.Приложение теперь устанавливается и работает без проблем.

0 голосов
/ 11 июня 2018

Поэтому я попытался добавить ссылку для профиля обеспечения на той же странице загрузки.

Вы не в правильном направлении.Никто никогда не будет делать такой профиль загрузки.

Для сборки Ad Hoc вы должны добавить нужные устройства в ad hoc provisioning profile.Я предполагаю, что вы не сделали этого, поэтому вы можете загрузить приложение, но не можете его установить.

Так что проверьте ваш портал сертификатов разработчика и не забудьте заново сгенерировать свой профиль обеспечения, проверив эти устройства.А затем снова создайте приложение с новым профилем обеспечения.

...