Dela via


Lägga till en ohanterad macOS PKG-app i Microsoft Intune

Använd informationen i den här artikeln för att lägga till en ohanterad macOS PKG-app i Microsoft Intune. Information om hur du distribuerar en hanterad PKG-app finns i Så här lägger du till verksamhetsspecifika macOS-appar (LOB) i Microsoft Intune.

Förhandskrav

Följande krav måste uppfyllas innan en ohanterad macOS PKG-app installeras på macOS-enheter.

Viktiga överväganden för att distribuera PKG-appar

Den ohanterade macOS PKG-apptypen kan installera följande typer av PKG-appar:

  • Nonflat-paket med en hierarkisk struktur
  • Komponentpaket
  • Osignerade paket
  • Paket utan nyttolast
  • Paket som installerar appar utanför /Applications/
  • Anpassade paket med skript

Obs!

Dessa typer av PKG-appar kanske inte distribueras med hjälp av den hanterade LOB-apptypen.

De innehållande appfilerna kan visas under avsnittet Inkluderade appar på fliken Identifieringsregler i ordning, från och med den överordnade appen som ska användas i rapporter.

Välj apptyp

  1. Logga in på Microsoft Intune administrationscenter.
  2. Välj Appar>Alla appar>Lägg till.
  3. Välj macOS-app (PKG) under Andra apptyper i fönstret Välj apptyp.
  4. Klicka på Välj. Stegen Lägg till app visas.

Steg 1 – Appinformation

Välj appaketfilen:

  1. I fönstret Lägg till app klickar du på Välj appaketfil.
  2. I fönstret Appaketfil väljer du knappen Bläddra. Välj sedan en macOS PKG-fil med tillägget .pkg. Appinformationen visas.
  3. När du är klar väljer du OK i fönstret Appaketfil för att lägga till appen.

Ange appinformation

  1. På sidan Appinformation lägger du till information för din app. Beroende på vilken app du väljer kan vissa av värdena i det här fönstret fyllas i automatiskt.

    • Namn: Ange namnet på appen så som den visas i principnamnet och företagsportalen. Kontrollera att alla appnamn som du använder är unika. Om samma appnamn finns två gånger visas bara en av apparna i företagsportalen.
    • Beskrivning: Ange beskrivningen av appen. Beskrivningen visas i företagsportalen.
    • Utgivare: Ange namnet på appens utgivare.
    • Kategori: Välj en eller flera av de inbyggda appkategorierna eller välj en kategori som du skapade. Kategorier gör det enklare för användarna att hitta appen när de bläddrar i företagsportalen.
    • Informations-URL: Om du vill kan du ange URL:en för en webbplats som innehåller information om den här appen. URL:en visas i företagsportalen.
    • Sekretess-URL: Om du vill kan du ange URL:en för en webbplats som innehåller sekretessinformation för den här appen. URL:en visas i företagsportalen.
    • Utvecklare: Alternativt kan du ange namnet på apputvecklaren.
    • Ägare: Alternativt kan du ange ett namn för appens ägare. Ett exempel är HR-avdelningen.
    • Anmärkningar: Ange eventuella anteckningar som du vill associera med den här appen.
    • Logotyp: Ladda upp en ikon som är associerad med appen. Den här ikonen visas med appen när användarna bläddrar i företagsportalen.
  2. Välj Nästa för att ange kraven.

Steg 2 – Program

Du kan också konfigurera ett förinstallerat skript och ett skript efter installationen för att anpassa appinstallationen.

Förinstallationsskript: Ange ett skript som körs innan appen installeras. Endast när förinstallationsskriptet returnerar noll (vilket indikerar att det lyckades) fortsätter appen att installeras. Om förinstallationsskriptet returnerar en icke-nollkod (vilket indikerar fel) installeras inte appen och rapporterar installationsstatusen som "misslyckad". Förinstallationsskriptet körs igen för misslyckade installationer vid nästa enhetsincheckning (synkronisering).

Skript efter installation: Ange ett skript som körs efter att appen har installerats. Om det tillhandahålls körs skriptet efter installationen efter en lyckad appinstallation. Oavsett körningsstatus för skriptet efter installationen rapporterar en installerad app sin installationsstatus som "lyckad".

Obs!

  • Varje förinstallations- eller efterinstallationsskript måste vara mindre än 1 5360 tecken långt.
  • Microsoft Intune-hanteringsagenten för macOS version 2309.007 eller senare krävs för att konfigurera förinstallations- och efterinstallationsskript för macOS PKG-appar.
  • Mer information om hur du konfigurerar förinstallations- och efterinstallationsskript finns i Krav för shell-skript.

Steg 3 – Krav

Du kan välja det lägsta operativsystem som krävs för att installera den här appen.

Lägsta operativsystemversion: I listan väljer du den lägsta operativsystemversion som appen kan installeras på. Om du tilldelar appen till en enhet med ett tidigare operativsystem installeras den inte.

Steg 4 – Identifieringsregler

Du kan använda identifieringsregler för att välja hur en appinstallation ska identifieras på en hanterad macOS-enhet.

Ignorera appversion: Välj Ja för att installera appen om appen inte redan är installerad på enheten. Detta söker bara efter förekomsten av appsamlings-ID:t. För appar som har en mekanism för automatisk uppdatering väljer du Ja. Välj Nej om du vill installera appen när den inte redan är installerad på enheten, eller om den distribuerande appens versionsnummer inte matchar den version som redan är installerad på enheten.

Inkluderade appar: Ange de appar som finns i den uppladdade filen. Inkluderade appsamlings-ID:t och versionsnummer används för att identifiera och övervaka appinstallationsstatus för den uppladdade filen. Listan med inkluderade appar bör endast innehålla de program som installerats av den uppladdade filen. Alla andra typer av filer som inte är ett program bör undantas från listan Inkluderade appar . Om listan Inkluderade appar innehåller filer som inte är program eller om alla listade appar inte är installerade rapporterar inte appinstallationsstatusen att det lyckades.

Obs!

  • Om ett PKG-paket innehåller flera appar kan endast en av dessa visas i relaterade apprapporter.
  • Det första app-/paket-ID:t i listan Inkluderade appar är det som rapporteras. Listan kan sorteras om om det behövs.
  • När det gäller Intune-företagsportalappen finns det många ytterligare bibliotek i PKG som kan tas bort på ett säkert sätt (med papperskorgsikonen). Detta lämnar bara ett enda appsamlings-ID: com.microsoft.CompanyPortalMac

Tips

CFBundleIdentifier Och CFBundleShortVersionString finns under filen för <app_name>.app/Contents/Info.plist en installerad app på en Mac.

Du kan också använda Mac Terminal för att leta upp och bekräfta den inkluderade appinformationen för en installerad app på en känd plats.

Om du till exempel vill söka efter paket-ID:t och versionsnumret för företagsportalen kör du följande:
defaults read /Applications/Company\ Portal.app/Contents/Info CFBundleIdentifier
Kör sedan följande:
defaults read /Applications/Company\ Portal.app/Contents/Info CFBundleShortVersionString

För appar som har lagts till i Intune kan du använda Administrationscenter för Intune för att hämta appsamlings-ID:t.

Steg 5 – Välj omfångstaggar (valfritt)

Du kan använda omfångstaggar för att avgöra vem som kan se information om klientappar i Intune. Fullständig information om omfångstaggar finns i Använda rollbaserad åtkomstkontroll och omfångstaggar för distribuerad IT. 1. Klicka på Välj omfångstaggar om du vill lägga till omfångstaggar för appen. 2. Välj Nästa för att visa sidan Tilldelningar .

Steg 6 – Tilldelningar

Du kan välja antingen obligatoriska eller tillgängliga grupptilldelningar för appen. Mer information finns i Lägga till grupper för att organisera användare och enheter och Tilldela appar till grupper med Microsoft Intune.

Obs!

En macOS-app som distribueras med Intune-agenten tas inte bort automatiskt från enheten när enheten dras tillbaka. Appen och data som den innehåller finns kvar på enheten. Vi rekommenderar att appen tas bort innan enheten tas ur bruk.

  1. För den specifika appen väljer du antingen tilldelningstypen Obligatorisk eller Tillgänglig .
  2. Välj Nästa för att visa sidan Granska + skapa .

Steg 7 – Granska + skapa

  1. Granska de värden och inställningar som du har angett för appen.
  2. När du är klar väljer du Skapa för att lägga till appen i Intune. Fönstret Översikt för macOS PKG-appen visas.

Appen som du har skapat visas i listan med appar där du kan tilldela den till de grupper som du väljer. Mer information finns i Så här tilldelar du appar till grupper.

Kända problem

  • Tilldelningstypen Avinstallera är inte tillgänglig. Endast obligatoriska och tillgängliga tilldelningar stöds för närvarande.
  • Intune-företagsportalen visar tillståndet Väntar även efter en lyckad appinstallation. Mer specifikt visas Tillgängliga appar som Väntande när användaren klickar på knappen Installera i företagsportalappen även när apparna har installerats. Användare kan försöka installera igen genom att klicka på Kontrollera status på den lokala enheten på fliken Enheter i företagsportalappen. Rapportering i Intune-administratörskonsolen påverkas inte av det här problemet. Det här problemet åtgärdas aktivt för att lösas.

Felsökning

Installationen av macOS-appen kanske inte lyckas på grund av någon av följande orsaker i tabellen nedan. Följ reparationsstegen för att lösa dessa fel. Om appen förblir tilldelad görs misslyckade installationer vid nästa agentkontroll.

Felkod Felmeddelande Reparationssteg
0x87D30137 Enheten uppfyller inte minimikraven för operativsystemet som angetts av administratören. Uppdatera macOS till den lägsta operativsystemversion som krävs av administratören.
2016214710 Förinstallationsskriptet som tillhandahålls av administratören misslyckades. Detta kan förväntas om förinstallationsskriptet väntar på att ett villkor ska bli sant innan appinstallationen kan fortsätta. Det misslyckade förinstallationsskriptet kommer att försökas igen vid nästa enhetsincheckning. Kontrollera förinstallationsskriptet om felet kvarstår.
0x87D3012F, 0x87D30130, 0x87D30133, 0x87D30134, 0x87D30136, Det gick inte att installera appen på grund av ett internt fel. Kontakta Intune-supporten om felet kvarstår. Något gick fel när appen installerades med Intune. Prova att installera appen manuellt eller prova att skapa en ny macOS-appprofil som innehåller appen. Kontakta Intune-supporten om felet kvarstår.

Observera att skriptfelet efter installationen inte rapporteras. En lyckad appinstallation följt av ett misslyckat skript efter installationen rapporterar appens installationsstatus som "lyckad".

Nästa steg