Как получить доступ к iOS файлам для установки OTA на моем MS Azure WebApp? - PullRequest
0 голосов
/ 19 марта 2020

Я мог бы использовать некоторую справку о том, как разместить мои iOS и другие файлы в облаке MS Azure, и получить к ним доступ через мой частный веб-сайт MS Azure Webapp с установками OTA. Мой первый go был не очень успешным.

В настоящее время я создаю веб-сервер для размещения файлов для доступа к установке по беспроводной сети, и я хотел бы сделать все это внутри Azure Gov Cloud, но я не знаю, где разместить файлы и сделать их доступными для установки OTA. Я начал с веб-приложения, которое обращается к хранилищу BLOB-объектов (где я храню файлы своего приложения и их манифесты), но поскольку для установки iOS OTA требуется загружаемая URL-ссылка, у меня возникают проблемы с хранилищем BLOB-объектов, и я думаю, что лучшее решение.

Итак, используя Azure, я в основном создаю частный магазин приложений, где я и мои друзья можем загружать / скачивать приложения и устанавливать их через эфир. К сожалению, у меня возникают проблемы с установкой .IPA-файла, хранящегося в хранилище больших двоичных объектов.

На самом деле я пытался выполнить те же настройки, что и Использование azure хранилища больших двоичных объектов. для установки ios приложений .

Моя текущая попытка / настройка:

  1. У меня запущено веб-приложение с самостоятельной -signed ssl cert.

  2. Я могу получить доступ ко всем файлам BLOB-объектов через интерфейс веб-приложения и даже загружать файлы в контейнеры BLOB-объектов (на любой платформе / устройстве).

  3. Я не могу получить ссылку iOS для загрузки и установки магазина приложений в BLOB-объекте (или в любом другом месте).

Кнопка «href» itms-сервисов (требуется для установки iOS) фактически не имеет доступа к манифесту, а затем загружает файл .ipa. Когда я пытаюсь использовать itms-сервисы и открываю файл манифеста, устройство iOS выдает ошибку: «не удается подключиться к [container] .blob.core. windows. net». Я считаю, что это потому, что он на самом деле не может подключиться к хранилищу BLOB-объектов. Но опять же, я действительно понятия не имею. {См. Ниже ссылку href}

(элементы в коробках были удалены / скрыты)

   <a href="itms-services://?action=download-manifest&url=
    https://[storage].blob.core.usgovcloudapi.net/storagecontainer/[folder]/[folder]/manifest.plist"
    >Install App</a>

Я также пытался при поиске и устранении неисправностей мобильного устройства, и я не могу вывести ошибку из исходного кода мобильного веб-сайта для кнопки для дальнейшего осмотра (дайте мне знать, если кто-нибудь знает какие-либо хорошие инструменты для этого)

Что вы ребята, думаю, что я должен сделать для хранения / доступа к приложениям и их файлам манифеста? Кто-нибудь уже сделал что-то подобное, что могло бы дать мне несколько советов? У меня нет идей на данный момент и я открыт для любых новых идей!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...