У меня есть сервер django, настроенный в разработке. По сути, это самый простой «магазин приложений», который вы можете себе представить. Теперь я наконец могу показывать статические изображения, используя STATIC_URL в качестве префикса.
Однако мне не удалось включить беспроводную установку моего файла .ipa.
Когда я нажимаю на свою ссылку на своем iPhone или iPad, я получаю ошибку 404, что заставляет меня думать, что путь к моему .ipa неверен. За исключением того, что я думаю, что мой путь правильный :>
Может ли кто-нибудь указать мне, каким должен быть волшебный путь?
Спасибо!
В моем шаблоне django все, что я делаю, это предоставляю ссылку на приложение следующим образом:
Ни одна из следующих работ:
<a href="itms-services://?action=download-manifest&url=http://192.168.1.109:8000/appstore/static/binaries/coolRunner.plist">Cool Runner </a>
<a href="itms-services://?action=download-manifest&url={{STATIC_URL}}binaries/coolRunner.plist">Cool Runner </a>
<a href="{{STATIC_URL}}binaries/coolRunner.plist">Cool Runner </a>
Итак, третья попытка, ссылки на мой plist, и он найден, но когда я нажимаю на него в мобильном Safari на моем iPhone, он просто отображает содержимое pList. Я должен ссылаться на pList, а не на .ipa, верно?
<a href="{{STATIC_URL}}binaries/coolRunner.ipa">Cool Runner </a>
Четвертая попытка (непосредственно выше, где я ссылаюсь на ipa) предлагает мне загрузить ipa, а затем мобильный Safari предлагает открыть ссылку в Evernote или нескольких других приложениях. Не совсем то, что я хочу.
В том же самом шаблоне для проверки работоспособности я предоставляю ссылку на mp3 и профиль конфигурации iphone, которые оба работают (нажатие на ссылку профиля конфигурации iphone запускает приложение настроек iPhone и просит меня правильно установить профиль конфигурации )
<a href="{{STATIC_URL}}binaries/test.mp3">cool song</a>
<a href="{{STATIC_URL}}binaries/coolRunner.mobileconfig>Cool Runner Configuration Profile</a>
Может ли быть проблема с моим фактическим файлом ipa, например, может быть, он не подготовлен правильно? Я использовал XCode 4.5 и заархивировал его, а затем следовал крайне простому мастеру, распространил его для корпоративного/специального развертывания, подписал код своей личностью (у меня есть все привилегии, за исключением того, что я не являюсь агентом команды, но я администратор) и заполнил форму, для которой требуется URL-адрес приложения (который, как я сказал, будет http://192.168.1.109:8000/appstore/static/binaries/coolRunner.plist
)