Comment le mise à jour automatique des applications gérées par MDM?
Je suis en train de construire une maison d'applications qui est distribué par l'intermédiaire de la AirWatch l'app catalog. L'application s'exécute toujours avec Guidées d'Accès est activé et tous les appareils fonctionnant sont gérés par AirWatch. Mes questions sont relatives à l'auto-mise à jour:
- Est-il un moyen que AirWatch pouvez forcer la mise à jour immédiatement ou dès que l'appareil est à nouveau en ligne, sans demander pour l'entrée de l'utilisateur? Si oui, comment l'application en cours d'ouvrir influer sur ce comportement? Comment guidée de l'accès activé influer sur ce comportement?
- Est-il un lien à partir d'AirWatch, peut-être un
itms-services://
lien, que l'application peut appeler pour installer la nouvelle version si un web service a indiqué qu'il n'est plus la dernière version? Si oui, comment Guidée de l'Accès activé influer sur ce comportement? - Est-il un autre bon modèle à distance de la mise à jour de l'application qui va répandre la mise à jour aussi rapidement que possible et sous les conditions ci-dessus? La solution peut-être à l'aide de MDM ou d'un service web personnalisé ou les deux combinés.
Merci beaucoup pour votre aide!!
OriginalL'auteur Ahmed Hamed | 2015-05-28
Vous devez vous connecter pour publier un commentaire.
Si vos appareils sont en cours d'exécution iOS7 et vous avez votre application paramètres de Déploiement réglé sur "Auto" (par opposition à "la Demande") l'appareil prend automatiquement la mise à jour une fois qu'il traite les APNs de notification pour le faire. Si l'appareil est verrouillé et hors ligne, il sera généralement vérifier la circulation des APNs de messages au sein d'une minute d'être déverrouillé ou de revenir en ligne.
Ce que je ne sais pas depuis votre application est guidée mode d'accès si vous êtes à la réception d'un pop-up pour installer la nouvelle version. J'ai vu précédemment que, si l'application nécessite une mise à jour est ouvert iOS vous invite. Ce que nous avons fait de bataille, c'est intégrer une vérification de l'application que les téléphones à la maison pour voir si l'application est en cours. Si l'application n'est PAS en cours, l'utilisateur ne peut rien faire jusqu'à ce qu'ils mettent à jour leur application.
Quant à un lien direct à l'App Catalog pour mettre à jour l'application qui pourrait être délicat avec guidées d'accès est activé. Avant même de tenter de s'attaquer à ce problème de comprendre que l'application de catalogue webclip de l'URL contient l'UDID de l'appareil de AW7.1 (je crois). Depuis l'UDID ne sont plus accessibles par programme code côté AirWatch permet de pousser l'UDID sur l'installation de l'application dans le Déploiement/Configuration de l'Application de la section. Vous pouvez incorporer {DeviceUid} dans la clé de partage sur le périphérique qui va le rendre accessible pour cette application, donc vous permettant de créer de l'App Store URL de votre application.
Bonne chance
OriginalL'auteur Dan
honnêtement, je n'ai pas de travail avec AirWatch. Mais je ne pense pas qu'Apple fournit un moyen de mise à jour automatique des ad-hoc ou les applications de l'entreprise.
Bien, je peux décrire une solution pour un enterprise application que j'ai développé l'année dernière. Espérons qu'il saura vous aider en quelque sorte.
Tout d'abord, je l'ai fait comme une partie de notre site web sécurisé. (un petit vol d'essai)
Voici comment app mise à jour fonctionne
elle est désuète et une nouvelle version de l'application est disponible. (+ serveurs envoie
url pour la nouvelle version d'installation (avec
itms-services://
))si la mise à jour est nécessaire, en application des feux d'alerte avec la description des nouveaux
version, si l'utilisateur appuie
update
, l'application s'ouvre Safari où l'utilisateurest en mesure d'installer une nouvelle version.
Nous avons fait à différents types d'alerte, en option (changement de version secondaire) et obligatoire(grand changement de version). Plus tard variante de l'utilisateur est incapable de se débarrasser de l'alerte de la vue, de sorte qu'il doit mettre à jour l'application.
OriginalL'auteur ilnar_al
Vous pouvez mettre à jour votre application à travers le AirWatch Console et les applications de contrôle de version.
Je n'ai jamais utilisé, mais j'imagine qu'à la fin de la nouvelle version du processus, il est un moyen de mettre la mise à jour de l'app pour les périphériques associés. Si le
Push Mode
est fixé àAuto
, l'utilisateur n'aura pas à faire n'importe quoi et l'application devrait être mis à jour. Si c'estOn Demand
, l'utilisation d'entamer le processus de laApp Catalog
. Pour la dernière option, vous avez la solution pour envoyer une notification à l'utilisateur.Il est également possible de prendre sa retraite ou d'inactiver les anciennes versions de façon à ne conserver que le plus récent.
Si vous avez accès à AirWatch la Documentation en Ligne, je vous recommande la page
Using Add Version for Applications
. Si vous n'en avez pas, contactez votre administrateur et demandez toutes les pages situées dansMobile Application Management -> Internal Applications
et la pageUsing Add Version for Applications
.Vous devriez essayer avec un seul appareil 😉
OriginalL'auteur Soma