Hoofdstuk 10 Bijlagen 95
U kunt de URL voor het downloaden van het manifest-bestand versturen via sms of e-mail, maar
u kunt deze ook opnemen in een andere, intern ontwikkelde bedrijfsapp.
De website voor de distributie van apps bouwt en host u zelf. Zorg ervoor dat de identiteit van
de gebruikers wordt gecontroleerd, bijvoorbeeld door middel van eenvoudige basiscontrole of
een identiteitscontrole op basis van een adressenlijst. Bovendien moet de website toegankelijk
zijn via uw intranet of het internet. U kunt de app en het manifest-bestand in een verborgen
map plaatsen of op een andere locatie zetten die met HTTPS kan worden gelezen.
Als u een selfserviceportaal maakt, kunt u overwegen een webknipsel op de beginpagina van de
gebruiker te plaatsen, zodat de gebruiker snel naar nieuwe implementatie-informatie kan gaan.
Hierbij valt te denken aan nieuwe conguratieproelen, aanbevolen apps uit de App Store en
gegevens voor inschrijving bij een MDM-oplossing.
Een interne app voorbereiden voor draadloze distributie
Om een interne app voor te bereiden voor draadloze distributie, bouwt u een gearchiveerde
versie (een .ipa-bestand) en een manifest-bestand dat draadloze distributie en installatie van de
app mogelijk maakt.
U gebruikt Xcode om een app-archief aan te maken. U ondertekent de app met uw
distributiecerticaat en neemt uw voorzieningenproel voor implementatie door bedrijven op
in het archief. Als u meer wilt weten over het bouwen en archiveren van apps, gaat u naar het
iOS Dev Center of raadpleegt u de Xcode User Guide (beschikbaar via het Help-menu in Xcode).
Informatie over het manifest-bestand voor draadloze distributie
Het manifest-bestand heeft de plist-structuur (XML). Het wordt door een iOS-apparaat gebruikt
om apps op uw webserver te zoeken, downloaden en installeren. Het manifest-bestand wordt
door Xcode aangemaakt op basis van de gegevens die u opgeeft wanneer u een app-archief
voor bedrijfsdistributie deelt.
De volgende velden zijn verplicht:
•
URL: De volledig gekwaliceerde HTTPS-URL van het appbestand (.ipa).
•
display-image: Een png-afbeelding van 57 x 57 pixels die wordt weergegeven tijdens het
download- en installatieproces. Geef de volledige URL van de afbeelding op.
•
full-size-image: Een png-afbeelding van 512 x 512 pixels die de app in iTunes weergeeft.
•
bundle-identier: De bundle-aanduiding van uw app, precies zoals die in uw Xcode-project
wordt vermeld.
•
bundle-version: De bundle-versie van uw app zoals die in uw Xcode-project wordt vermeld.
•
title: De naam van de app; deze wordt weergegeven tijdens het download- en
installatieproces.
Voor Kiosk-apps zijn ook de volgende velden verplicht:
•
newsstand-image: Een png-afbeelding van groot formaat die in de Kiosk wordt weergegeven.
•
UINewsstandBindingEdge en UINewsstandBindingType: Deze sleutels moeten overeenkomen
met die in het info.plist-bestand van uw Kiosk-app.
•
UINewsstandApp: Geeft aan dat het een Kiosk-app betreft.
De optionele sleutels die u kunt gebruiken, worden beschreven in het voorbeeld van het
manifest-bestand. U kunt bijvoorbeeld de MD5-sleutels gebruiken als uw appbestand groot is
en u - in aanvulling op de foutcontrole die standaard voor TCP-communicatie wordt uitgevoerd -
een nadere integriteitscontrole van het downloadproces wilt uitvoeren.