Próbuję wdrożyć aplikację, w której zbudowałem OTA. Są to kroki I przeszły do tworzenia IPA:Problemy z dystrybucją OTA w przedsiębiorstwie iOS
- Generuj certyfikat podpisywania żądania
- Tworzenie .mobileprovision dystrybucji
- Xcode> Produkt> Archiwum> Zapisz do wdrożenia Enterprise
- określono właściwy tytuł, URL (w pełni kwalifikowana domena), duże/małe ikony aplikacji
- Hostuj .mobileprovision, .ipa, .plist (wygenerowany przez xcode) na IIS. Skonfigurowano TYPY MIME IIS na
application/octet-stream
dla .mobilerpovision, .ipa itext/xml
dla .plist. - Przetestowałem to na laptopie i zweryfikowałem, że wszystkie adresy URL są prawidłowe.
- Zainstalowany profil obsługi OTA na iPadzie.
- Kliknięcie na łącze pobierania w odpowiednim formacie (
itms-services://?action=download-manifest&url=$URL
). - iPad zwraca ogólny błąd "Nie można nawiązać połączenia".
Próbowałem zainstalować tę samą aplikację ręcznie na iPadzie przez iTunes i działa dobrze. W tym momencie nie wiem nawet, co jeszcze mogę spróbować. Próbowałem i usunąłem entitlements.plist
po tym, jak zdałem sobie sprawę, że Xcode robi to automatycznie.
Każda pomoc jest bardzo ceniona!
Dzięki,
Teja.