Why do applications not install from workspace one (AirWatch)?

Apps virker ikke i Workspace ONE? Her er løsningen

17/09/2023

Rating: 4.11 (5002 votes)

Indholdsfortegnelse

Introduktion

Workspace ONE, tidligere kendt som AirWatch, er en kraftfuld platform for Mobile Device Management (MDM) og Enterprise Mobility Management (EMM). Den giver organisationer mulighed for at administrere, sikre og distribuere apps til deres medarbejdere på tværs af enheder. Men hvad sker der, når apps pludselig ikke vil installeres? Dette er en frustrerende situation, der kan lamme produktiviteten. I denne artikel dykker vi ned i de mest almindelige årsager til, at apps fejler installation fra Workspace ONE, og hvordan du kan diagnosticere og løse disse problemer. Vi vil også se på vigtigheden af at forstå SDK-profiler og deres rolle i app-autentificering.

Why do applications not install from workspace one (AirWatch)?
The most common reason why applications do not install from Workspace ONE (Airwatch) is that they do not install outside of Workspace ONE. You should always test the application by sideloading it when faced with an installation error. Applications can be sideloaded using Apple Configurator.

Almindelige årsager til installationsfejl i Workspace ONE

Når en app nægter at installere sig fra Workspace ONE, er der typisk en eller flere underliggende årsager. En af de mest hyppige og ofte oversete årsager er, at appen simpelthen ikke er designet til at blive installeret uden for Workspace ONE-miljøet. Dette kan virke kontraintuitivt, men det er afgørende at forstå:

  • App-afhængighed af MDM-miljøet: Nogle virksomhedsapps er specifikt kodet til kun at fungere korrekt, når de er installeret og administreret via en MDM-løsning som Workspace ONE. Dette kan skyldes sikkerhedsforanstaltninger, licensstyring eller integration med virksomhedens interne systemer.
  • Fejlkonfiguration af app-pakken: App-pakken, der uploades til Workspace ONE, kan indeholde fejl. Dette kan være forkert konfigureret metadata, manglende afhængigheder eller incompatible versioner af softwarekomponenter.
  • Enhedskompatibilitetsproblemer: Selvom Workspace ONE understøtter en bred vifte af enheder og operativsystemer, kan der opstå kompatibilitetsproblemer med specifikke enhedsmodeller, OS-versioner eller endda firmware-opdateringer.
  • Netværks- og proxy-problemer: Enheder skal have stabil adgang til Workspace ONE-serverne for at downloade og installere apps. Netværksbegrænsninger, firewall-regler eller proxy-konfigurationer kan blokere denne adgang.
  • Brugerrettigheder og politikker: Organisationens MDM-politikker kan begrænse, hvilke apps brugere kan installere, eller hvilke enhedstyper der er tilladt. Brugeren har muligvis ikke de nødvendige rettigheder.
  • Workspace ONE-klientproblemer: Selve Workspace ONE-klienten på enheden kan opleve fejl eller være forældet, hvilket forhindrer korrekt app-installation.

Fejlfinding: Sideloading som et vigtigt værktøj

Når du står over for en installationsfejl, er det første skridt i fejlfindingen ofte at teste appen uden for Workspace ONE's direkte kontrol. Dette kaldes sideloading. Sideloading indebærer, at du installerer appen direkte på enheden ved at omgå den normale distributionskanal. For iOS-enheder er Apple Configurator et essentielt værktøj til dette formål.

Hvorfor sideload?

Ved at sideloaded en app kan du isolere problemet. Hvis appen installeres og fungerer korrekt via sideloading, peger det stærkt på et problem med Workspace ONE-konfigurationen eller -distributionen. Hvis appen fejler selv ved sideloading, ligger problemet sandsynligvis i selve appen eller dens afhængigheder.

Sådan sideloades en iOS-app med Apple Configurator:

  1. Forbered appen: Du skal have appens .ipa-fil (iOS App Store Package).
  2. Tilslut enheden: Forbind din iOS-enhed til din Mac med et USB-kabel.
  3. Åbn Apple Configurator: Start Apple Configurator på din Mac.
  4. Tilføj appen: Vælg din enhed i Apple Configurator, og klik derefter på "Add" (Tilføj) og vælg "Apps". Naviger til din .ipa-fil og vælg den.
  5. Installer: Følg instruktionerne for at installere appen på enheden.

Det er vigtigt at bemærke, at sideloading kan kræve, at enheden er registreret i Apple Developer Enterprise Program, afhængigt af appens opsætning.

SDK-profiler i AirWatch (Workspace ONE): En dybere forståelse

Når du udvikler en app til virksomhedsdistribution via Workspace ONE, og især hvis appen skal interagere med MDM-funktioner, er integrationen af AirWatch SDK afgørende. SDK'en (Software Development Kit) giver din app mulighed for at kommunikere med Workspace ONE-platformen for funktioner som autentificering, app-konfiguration og sikkerhedspolicer.

Hvad er en SDK-profil?

En SDK-profil i Workspace ONE er en konfiguration, der definerer, hvordan din app skal interagere med SDK'en. Den indeholder ofte information som:

  • Serveradresser: Hvilken Workspace ONE-server skal appen kommunikere med?
  • Organisationsidentifikatorer: Unikke identifikatorer for din organisation og eventuelt den specifikke app-gruppering.
  • Certifikater og nøgler: Til sikker kommunikation og autentificering.
  • Konfigurationsparametre: Specifikke indstillinger, der kan tilpasses til din app.

Fejlfinding af SDK-autentificeringsproblemer

Du nævnte et problem med autentificering, selvom din enhed er korrekt tilmeldt Workspace ONE. Dette er et klassisk scenarie, hvor SDK-profilen kan være synderen. Selvom enheden er tilmeldt, skal appen specifikt have de korrekte oplysninger til at autentificere sig med Workspace ONE-backend.

Her er de typiske trin til at adressere dette:

  1. Opret eller verificer SDK-profilen i Workspace ONE Console:
    • Log ind på din Workspace ONE UEM (Unified Endpoint Management) Console.
    • Naviger til sektionen for app-konfiguration eller SDK-profiler.
    • Opret en ny profil eller rediger en eksisterende, der er knyttet til din iOS-app.
    • Sørg for, at alle felter, især serveradresser, organisations-ID'er og eventuelle certifikater, er korrekt indtastet.
    • Vigtigt: Tjek, om profilen er tildelt den korrekte enhedsgruppe eller brugergruppe, som din testenhed tilhører.
  2. Integrer SDK-profilen i din app:
    • Når SDK-profilen er oprettet i konsollen, skal den typisk pakkes sammen med din app, enten som en separat konfigurationsfil (f.eks. en .plist-fil) eller integreres direkte i appens build-proces.
    • Sørg for, at den korrekte profil er inkluderet i den .ipa-fil, du uploader til Workspace ONE.
  3. Tjek enhedstilmeldingsstatus:
    • Selvom enheden er tilmeldt, kan der være specifikke fejl i tilmeldingsprocessen, der påvirker SDK-kommunikationen. Gennemgå enhedens logfiler i Workspace ONE-konsollen for at se eventuelle fejlmeddelelser relateret til app-kommunikation eller sikkerhed.
  4. Verificer loginoplysninger:
    • Selvom du bruger de samme loginoplysninger som til enhedstilmelding, kan der være forskel på, hvilke specifikke legitimationsoplysninger der kræves for app-SDK'en. Tjek, om der er behov for en separat app-specifik bruger eller API-nøgle.
  5. Test på enheder, der er korrekt tilmeldt:
    • Dobbelttjek, at den enhed, du tester på, er fuldt ud tilmeldt og rapporterer korrekt til Workspace ONE-konsollen, før du fejlsøger app-installationen.

Sammenligning: Almindelige MDM-udfordringer

Det er nyttigt at se Workspace ONE's udfordringer i et bredere perspektiv. Her er en kort sammenligning af almindelige udfordringer på tværs af forskellige MDM-løsninger:

UdfordringWorkspace ONE (AirWatch)Microsoft IntuneVMware Workspace ONE
App-installation fejlerOfte relateret til app-pakke, netværk eller SDK-profilKan skyldes politikker, licenser eller app-kompatibilitetLigner Workspace ONE, fokus på integration med vSphere-miljø
EnhedstilmeldingKræver korrekt konfiguration af DEP/Android for WorkKræver Azure AD-integration og enhedskontrolKræver dedikeret tilmeldingsproces
SDK-integrationKræver specifikke SDK-profiler og korrekt integration i appenBruger Microsoft Graph API og Intune SDKBruger Workspace ONE SDK, lignende konfiguration som AirWatch
SikkerhedspolitikkerOmfattende politikker for enhed og dataStærke politikker via Azure AD Conditional AccessIntegrerer med VMware's sikkerhedsløsninger

Bemærk: Nogle af disse kategorier kan overlappe, da Workspace ONE nu er et samlet navn for flere VMware-produkter.

Ofte Stillede Spørgsmål (FAQ)

Hvad er den mest sandsynlige årsag til, at en app ikke installeres fra Workspace ONE?

Den mest almindelige årsag er, at appen ikke er designet til at fungere uden for Workspace ONE-miljøet, eller at der er fejl i selve app-pakken eller dens konfiguration i Workspace ONE-konsollen.

How to create SDK profile in AirWatch?
You have to create SDK Profile first using Airwatch Console and upload your app using that profile on Airwatch console. From the AirWatch console, select Apps and Profiles > Profiles. Click Add to create a new Profile. Select Platform and assign this profile to your app while uploading to airwatch console.

Hvordan kan jeg teste en app, der ikke vil installeres?

Brug sideloading, typisk med værktøjer som Apple Configurator for iOS, til at installere appen direkte på enheden og se, om den fungerer.

Hvad skal jeg tjekke, hvis min app fejler SDK-autentificering i Workspace ONE?

Du skal verificere og oprette den korrekte SDK-profil i Workspace ONE-konsollen, sikre at den er tildelt den rette enhedsgruppe, og at appen indeholder den korrekte profilfil.

Kan netværksproblemer forhindre app-installation?

Ja, ustabil netværksforbindelse, firewall-regler eller forkerte proxy-indstillinger kan blokere enhedernes adgang til Workspace ONE-serverne og dermed forhindre app-installation.

Hvad er forskellen på AirWatch og Workspace ONE?

AirWatch var det oprindelige navn for VMware's MDM-løsning. Workspace ONE er nu et samlet brand, der omfatter MDM, Identity Management (IDM) og applikationsstyring, bygget oven på den oprindelige AirWatch-teknologi.

Konklusion

Problemer med app-installationer fra Workspace ONE kan være frustrerende, men med en systematisk tilgang til fejlfinding kan de fleste problemer løses. Ved at forstå de potentielle årsager, bruge værktøjer som sideloading til test, og dykke ned i detaljerne omkring SDK-profiler og app-autentificering, kan du effektivt diagnosticere og rette installationsfejl. Husk altid at dobbelttjekke din konfiguration i Workspace ONE-konsollen og sikre, at app-pakkerne er korrekt forberedte og tildelt de rigtige enheder. Med den rette indsigt kan du sikre en problemfri app-distribution til dine medarbejdere og opretholde en høj grad af produktivitet.

Hvis du vil læse andre artikler, der ligner Apps virker ikke i Workspace ONE? Her er løsningen, kan du besøge kategorien Teknologi.

Go up