Hoofdstuk 10 Bijlagen 96
U kunt meerdere apps installeren met één manifest-bestand door extra onderdelen op te geven
in de itemmatrix.
Aan het eind van deze bijlage vindt u een voorbeeld van een manifest-bestand.
Uw website opbouwen
Upload de volgende onderdelen naar een gedeelte van uw website waartoe bevoegde
gebruikers toegang hebben:
•
Het appbestand (.ipa)
•
Het manifest-bestand (.plist)
Een website met één pagina met daarop een koppeling naar het manifest-bestand is al
voldoende. Zodra een gebruiker op een webkoppeling tikt, wordt het manifest-bestand
gedownload, waarna de informatie in het bestand wordt gebruikt om de apps te downloaden en
te installeren.
Hier ziet u een voorbeeld van een koppeling:
<a href="itms-services://?action=download-manifest&url=https://
example.com/manifest.plist">App installeren</a>
Voeg geen webkoppeling toe voor het app-archief (.ipa). Het .ipa-bestand wordt naar het
apparaat gedownload op het moment dat het manifest-bestand wordt geladen. Ondanks dat het
protocolgedeelte van de URL "itms-services" is, is de iTunes Store niet betrokken bij dit proces.
Zorg er ook voor dat het .ipa-bestand via HTTPS toegankelijk is en dat uw site is ondertekend
met een certicaat dat door iOS wordt vertrouwd. De installatie mislukt als een zelfondertekend
certicaat geen vertrouwd anker heeft en niet kan worden gecontroleerd door het iOS-apparaat.
MIME-typen voor de server instellen
Mogelijk moet u uw webserver zodanig congureren dat het manifest-bestand en het
appbestand op de juiste manier worden overgebracht.
Voor OS X Server voegt u de volgende MIME-typen toe aan de MIME Types-instellingen van de
webvoorziening:
application/octet-stream ipa
te
xt/xml plist
Voor IIS voegt u via IIS Manager het MIME-type op de Properties-pagina van de server toe:
.ipa application/octet-stream
.plist te
xt/xml
Problemen met de draadloze distributie van apps oplossen
Als de distributie van een draadloze app mislukt en u de melding krijgt dat downloaden niet
mogelijk is, doet u het volgende:
•
Controleer of de app op de juiste manier is ondertekend. U kunt dit testen door de
app via Apple Congurator op een apparaat te installeren en te controleren of er zich
problemen voordoen.
•
Controleer of de koppeling naar het manifest-bestand juist is en of het manifest-bestand
toegankelijk is voor webgebruikers.