Tworzenie i wdrażanie aplikacji dla urządzeń przenośnych w programie Configuration Manager

 

Dotyczy: System Center 2012 Configuration Manager SP1, System Center 2012 Configuration Manager SP2, System Center 2012 R2 Configuration Manager, System Center 2012 R2 Configuration Manager SP1

Aplikacje dla urządzeń przenośnych wdrażane za pomocą programu Menedżer konfiguracji są widoczne w portalu firmy na urządzeniach przenośnych. Na zarejestrowanych urządzeniach można wdrażać aplikacje pobierane lokalnie lub łącza do sklepów z aplikacjami. W poniższych sekcjach znajdują się informacje ułatwiające tworzenie i wdrażanie aplikacji dla urządzeń mobilnych.

System_CAPS_importantWażne

Aby móc wdrożyć oprogramowanie na urządzeniach z systemem Android, iOS lub Windows Phone albo na zarejestrowanych urządzeniach z systemem Windows 8.1, musisz zarejestrować te urządzenia w usłudze Microsoft Intune. Aby uzyskać więcej informacji na temat rejestrowania urządzeń, zobacz artykuł Zarządzanie urządzeniami przenośnymi w usłudze Microsoft Intune.

Uwaga

Obecnie użytkownicy końcowi nie mogą instalować aplikacji firmowych za pomocą aplikacji Portalu firmy usługi Microsoft Intune dla systemu iOS. Jest to spowodowane ograniczeniami dotyczącymi aplikacji opublikowanych w sklepie iOS App Store (zobacz Wytyczne przeglądu sklepu aplikacji, sekcja 2). Użytkownicy mogą instalować aplikacje firmowe (w tym zarządzane aplikacje i pakiety aplikacji biznesowych ze sklepu App Store) przez przejście na urządzeniu do portalu usługi Intune w sieci Web (portal.manage.microsoft.com). Aby uzyskać więcej informacji na temat możliwości zarządzania urządzeniami przenośnymi za pomocą aplikacji Portal firmy usługi Intune, zobacz Możliwości zarządzania urządzeniami przenośnymi w usłudze Microsoft Intune.

Procedura tworzenia i wdrażania aplikacji

Poniższa tabela zawiera procedurę, dokładne opisy i dodatkowe informacje dotyczące tworzenia i wdrażania aplikacji dla urządzeń przenośnych.

Krok

Więcej informacji

Krok 1: Utwórz aplikację dla programu Menedżer konfiguracji zawierającą aplikację mobilną.

Użyj Kreatora tworzenia aplikacji, aby utworzyć aplikację dla urządzenia przenośnego.

Krok 2: Wdróż aplikację.

Użyj Kreatora wdrażania oprogramowania, aby wdrożyć aplikację na urządzeniach przenośnych. Aby uzyskać więcej informacji, zobacz Aby wdrożyć aplikację na urządzenia przenośne.

Tworzenie aplikacji

Aby utworzyć aplikację, w celu jej wdrożenia na urządzeniach przenośnych, można użyć Kreatora tworzenia aplikacji.

Typ urządzenia

Obsługiwane pliki

Windows Phone 8

*.xap

Windows Phone 8,1

*.xap, *.appx, *.appxbundle

Windows RT i Windows RT 8.1

*.appx, *.appxbundle

Windows 8.1 zarejestrowany jako urządzenie przenośne

*.appx, *.appxbundle

iOS

*.ipa

Android

*.apk

Aby utworzyć aplikację do pobierania lokalnego specjalistycznych aplikacji branżowych

  1. W konsoli programu Menedżer konfiguracji kliknij przycisk Biblioteka oprogramowania.

  2. W obszarze roboczym Biblioteka oprogramowania rozwiń węzeł Zarządzanie aplikacjami, a następnie kliknij przycisk Aplikacje.

  3. Na karcie Narzędzia główne w grupie Tworzenie kliknij przycisk Utwórz aplikację.

  4. Na stronie Ogólne Kreatora tworzenia aplikacji wybierz opcję Automatycznie wykryj informacje o tej aplikacji z plików instalacyjnych.

  5. Na liście rozwijanej Typ wybierz obsługiwany typ pliku.

  6. Kliknij przycisk Przeglądaj, aby wybrać pakiet aplikacji do zaimportowania, a następnie kliknij przycisk Dalej.

  7. Na stronie Informacje ogólne kreatora wprowadź opis oraz informacje o kategorii, które będą widoczne dla użytkowników w portalu firmy.

  8. Ukończ pracę kreatora.

Nowa aplikacja jest wyświetlana w węźle Aplikacje w obszarze roboczym Biblioteka oprogramowania.

  1. W konsoli programu Menedżer konfiguracji kliknij przycisk Biblioteka oprogramowania.

  2. W obszarze roboczym Biblioteka oprogramowania rozwiń węzeł Zarządzanie aplikacjami, a następnie kliknij przycisk Aplikacje.

  3. Na karcie Narzędzia główne w grupie Tworzenie kliknij przycisk Utwórz aplikację.

  4. Na stronie OgólneKreatora tworzenia aplikacji wybierz opcję Automatycznie wykryj informacje o tej aplikacji z plików instalacyjnych.

  5. Na liście rozwijanej Typ wybierz pakiet aplikacji dla danego typu urządzenia.

  6. Kliknij przycisk Przeglądaj, aby otworzyć sklep, wybierz aplikację do uwzględnienia, a następnie kliknij przycisk Dalej.

  7. Na stronie Informacje ogólne wprowadź opis oraz informacje o kategorii, które będą widoczne dla użytkowników w portalu firmy.

  8. Ukończ pracę kreatora.

Nowa aplikacja jest wyświetlana w węźle Aplikacje w obszarze roboczym Biblioteka oprogramowania.

Aby utworzyć link do Sklepu Windows dla systemu Windows RT, aplikacja musi być zainstalowana na komputerze z systemem Windows 8 lub Windows. Najpierw należy skonfigurować usługę WinRM dla protokołu HTTPS na komputerze z systemem Windows 8.

Konfigurowanie usługi WinRM dla protokołu HTTPS dla komputera z systemem Windows 8 z zainstalowaną aplikacją

  1. Utwórz odbiornik oparty na protokole HTTPS, uruchamiając polecenie winrm qc –Transport:HTTPS.

  2. Uruchom polecenie enable-psremoting, aby umożliwić na komunikację zdalną środowiska PowerShell.

  3. Uruchom polecenie winrm delete winrm/config/Listener?Address=*+Transport=HTTP, aby usunąć odbiornik oparty na protokole HTTP, który został utworzony automatycznie za pomocą polecenia enable-psremoting.

  4. Otwórz Zaporę Windows i dodaj regułę ruchu przychodzącego dla portu 5986, który jest domyślnym portem HTTPS dla usługi zdalnego zarządzania systemem Windows (WinRM).

Aby utworzyć aplikację zawierającą łącze do Sklepu Windows dla urządzeń z systemem Windows RT

  1. W konsoli programu Menedżer konfiguracji kliknij przycisk Biblioteka oprogramowania.

  2. W obszarze roboczym Biblioteka oprogramowania rozwiń węzeł Zarządzanie aplikacjami, a następnie kliknij przycisk Aplikacje.

  3. Na karcie Narzędzia główne w grupie Tworzenie kliknij przycisk Utwórz aplikację.

  4. Na stronie OgólneKreatora tworzenia aplikacji wybierz opcję Automatycznie wykryj informacje o tej aplikacji z plików instalacyjnych.

  5. Z listy rozwijanej Typ wybierz pozycję Pakiet aplikacji systemu Windows Phone (w Sklepie Windows).

  6. Kliknij przycisk Przeglądaj, a następnie w oknie dialogowym Przeglądaj pakiety aplikacji systemu Windows nawiąż połączenie z komputerem z systemem Windows 8, na którym jest zainstalowana wymagana aplikacja. Wybierz aplikację, a następnie kliknij przycisk Dalej.

  7. Na stronie Informacje ogólne wprowadź opis oraz informacje o kategorii, które będą widoczne dla użytkowników w portalu firmy.

  8. Ukończ pracę kreatora.

    Uwaga

    W przypadku aplikacji zawierających łącze do Sklepu Windows należy utworzyć wymaganie dodające wartość Windows RT do warunku System operacyjny.

Wdrażanie aplikacji na urządzeniach przenośnych

W poniższej sekcji znajdują się informacje ułatwiające wdrażanie aplikacji na urządzeniach przenośnych.

Aby wdrożyć aplikację na urządzenia przenośne

  1. W konsoli programu Menedżer konfiguracji kliknij przycisk Biblioteka oprogramowania.

  2. W obszarze roboczym Biblioteka oprogramowania rozwiń węzeł Zarządzanie aplikacjami, a następnie kliknij przycisk Aplikacje.

  3. Z listy Aplikacje wybierz aplikację, którą chcesz wdrożyć, a następnie na karcie Narzędzia główne w grupie Wdrażanie kliknij przycisk Wdróż.

  4. Na stronie OgólneKreatora wdrażania oprogramowania podaj następujące informacje:

    - 
    
      <div class="section">
    
      **Oprogramowanie** — Aby wyświetlić aplikacje do wdrożenia. Można kliknąć przycisk **Przeglądaj**, aby wybrać inną aplikację do wdrożenia.
    
      </div>
    
    - 
    
      <div class="section">
    
      **Kolekcja** — kliknij przycisk **Przeglądaj** i wybierz kolekcję użytkowników lub urządzeń, w której chcesz wdrożyć aplikację.
    
      </div>
    
  5. Kliknij przycisk Dalej.

  6. Na stronie Zawartość kreatora wybierz Manage.Microsoft.com jako punkt dystrybucji. Kliknij przycisk Dalej.

  7. Na stronie Ustawienia wdrażaniaKreatora wdrażania oprogramowania podaj następujące informacje:

    - 
    
      <div class="section">
    
      **Akcja** — Z listy rozwijanej wybierz pozycję **Zainstaluj**, aby zainstalować aplikację.
    
      </div>
    
    - 
    
      <div class="section">
    
      **Cel** — Z listy rozwijanej wybierz cel, korzystając z poniższej tabeli.
    
      <table style="width:100%;">
      <colgroup>
      <col style="width: 16%" />
      <col style="width: 16%" />
      <col style="width: 16%" />
      <col style="width: 16%" />
      <col style="width: 16%" />
      <col style="width: 16%" />
      </colgroup>
      <thead>
      <tr class="header">
      <th><p>Scenariusz wdrożenia</p></th>
      <th><p>Windows 8.1</p></th>
      <th><p>Windows Phone 8 i Windows Phone 8.1</p></th>
      <th><p>Windows RT</p></th>
      <th><p>iOS</p></th>
      <th><p>Android</p></th>
      </tr>
      </thead>
      <tbody>
      <tr class="odd">
      <td><p><strong>Dostępna instalacja</strong> wdrożona dla użytkowników</p></td>
      <td><p>Tak</p></td>
      <td><p>Tak</p></td>
      <td><p>Tak</p></td>
      <td><p>Tak</p></td>
      <td><p>Tak. Użytkownicy mogą wyświetlać wszystkie dostępne aplikacje niezależnie od tego, czy aplikacje są dostępne dla urządzeń osobistych lub firmowych.</p></td>
      </tr>
      <tr class="even">
      <td><p><strong>Wymagana instalacja</strong> aplikacji ładowanych bezpośrednio, które zostały wdrożone dla użytkowników i urządzeń1</p></td>
      <td><p>Automatyczna instalacja</p></td>
      <td><p>Dostępne dla systemu Windows Phone 8.1</p></td>
      <td><p>Automatyczna instalacja</p></td>
      <td><p>Przed zainstalowaniem aplikacji użytkownik musi wyrazić zgodę na instalację</p></td>
      <td><p>Przed zainstalowaniem aplikacji użytkownik musi wyrazić zgodę na instalację</p></td>
      </tr>
      <tr class="odd">
      <td><p><strong>Zdalne odinstalowanie</strong> aplikacji pobieranych lokalnie wdrożonych dla użytkowników i urządzeń</p></td>
      <td><p>Automatyczne odinstalowanie</p></td>
      <td><p>Dostępne dla systemu Windows Phone 8.1</p></td>
      <td><p>Automatyczne odinstalowanie</p></td>
      <td><p>Tak</p></td>
      <td><p>Przed zainstalowaniem aplikacji użytkownik musi wyrazić zgodę na odinstalowanie</p></td>
      </tr>
      </tbody>
      </table>
    
      1Ponadto bezpłatne aplikacje dla systemu iOS, które są określone jako link do sklepu iTunes, i bezpłatne aplikacje dla systemu Android, które są określone jako link do sklepu Google Play można wdrożyć z celem Wymagana.
    
      </div>
    
  8. Określ preferowane ustawienia na stronach Planowanie i Alerty. Zawartość strony Środowisko użytkownika nie jest ważna dla urządzeń przenośnych.

  9. Począwszy od wersji System Center 2012 Configuration Manager z dodatkiem SP2, przy wdrażaniu aplikacji zarządzanej na stronie Zarządzanie aplikacjami zaznacz zasady zarządzania aplikacjami do użycia w przypadku aplikacji zarządzanej, a następnie ukończ pracę kreatora. Aby uzyskać więcej informacji, zobacz Sterowanie aplikacjami przy użyciu zasad zarządzania aplikacjami mobilnymi w usłudze Microsoft Intune

Zastępowanie

W przypadku aplikacji dla urządzeń przenośnych zastępowanie działa tak samo, jak dla innych aplikacji z wyjątkiem aplikacji portalu firmy dla systemu Windows Phone 8.

Więcej informacji dotyczących zastępowania aplikacji znajduje się w temacie Użycie funkcji zastępowania aplikacji w programie Configuration Manager.

Procedura wdrażania najnowszej aplikacji portalu firmy dla systemu Windows Phone przez zastępowanie

Poniższa tabela zawiera procedurę, dokładne opisy i dodatkowe informacje dotyczące tworzenia i wdrażania najnowszej aplikacji portalu firmy dla systemu Windows Phone 8.

Krok

Więcej informacji

Krok 1: Pobierz najnowszą wersję aplikacji portalu firmy.

Pobierz aplikację portalu firmy dla urządzeń Windows Phone 8.

Krok 2: Podpisz aplikację portalu firmy certyfikatem firmy Symantec.

Aby uzyskać informacje dotyczące logowania do aplikacji portalu firmy, zobacz Przygotowanie do rejestracji urządzeń przenośnych.

Krok 3: Utwórz nową aplikację, korzystając z najnowszej wersji aplikacji portalu firmy i określ relację zastępowania.

Więcej informacji można znaleźć w tematach How to Create and Deploy Applications for Mobile Devices in Configuration Manager i Użycie funkcji zastępowania aplikacji w programie Configuration Manager.

Krok 4: Dodaj aplikację do Kreatora subskrypcji usługi Microsoft Intune.

Dodaj stronę aplikacji systemu Windows Phone 8 Kreatora subskrypcji usługi Microsoft Intune. Aby uzyskać więcej informacji, zobacz Konfigurowanie subskrypcji usługi Microsoft Intune.

Krok 5: Usuń wdrożenie, które zostało automatycznie utworzone po dodaniu aplikacji portalu firmy do Kreatora subskrypcji usługi Microsoft Intune.

Subskrypcja usługi Microsoft Intune utworzyła automatyczne wdrożenie tej aplikacji, ponieważ to wdrożenie nie obsługuje zastępowania.

Krok 6: Utwórz nowe wdrożenie aplikacji i zaznacz pole wyboru Automatycznie uaktualnij wszystkie zastąpione wersje tej aplikacji na stronie Ustawienia wdrożeniaKreatora wdrażania oprogramowania.

Utwórz nowe wdrożenie z zastępowaniem za pomocą aplikacji utworzonej z relacją zastępowania.

Krok 7 (opcjonalny): Zastępujące aplikacje będą instalowane na urządzeniach domyślnie po 7 dniach. Aby wdrożyć aplikację portalu firmy wcześniej na już zarejestrowanych urządzeniach, można zmienić ustawienie Zaplanuj ponowną ocenę dla wdrożeń, wprowadzając niższą wartość.

System_CAPS_importantWażne

Ustawienie wartości niższej niż domyślna tego ustawienia może negatywnie wpłynąć na działanie sieci i komputerów klienckich.

Aby uzyskać więcej informacji, zobacz Wdrażanie oprogramowania.

Zatwierdzenie aplikacji

Użytkownicy mogą zażądać zatwierdzenia pobrania aplikacji z ich urządzeń. Poniższa tabela zawiera informacje dotyczące żądania zatwierdzenia w celu pobrania aplikacji.

Platforma

Użytkownicy mogą zażądać zatwierdzenia pobrania aplikacji z portalu firmy.

Windows Phone 8

Tak

Windows RT lub Windows RT 8.1

Użytkownik może zażądać jedynie zatwierdzenia pobrania aplikacji z komputera z systemem Windows lub urządzenia z systemem Windows RT. W przypadku wdrożenia aplikacji wymagającej zatwierdzenia przez użytkownika administratora musi on zażądać zatwierdzenia katalogu aplikacji na komputerze z systemem Windows. Aplikacja pojawia się w portalu firmy natychmiast po zażądaniu zatwierdzenia przez użytkownika.

Windows 8.1

Tak

Aplikacja portalu firmy dla systemu iOS

Niedostępne

Aplikacja portalu firmy Android

Niedostępne

Wymagania

Wymagania określają warunki, które muszą zostać spełnione przed zainstalowaniem typu wdrożenia na urządzeniu klienckim. Wymagania charakterystyczne dla urządzeń przenośnych są podane w poniższej tabeli:

Platforma

Dostępne wymagania

Windows Phone 8

Niedostępne

Windows RT, Windows RT 8.1, Windows 8.1, Windows 8.1 Pro

Wersja systemu operacyjnego, własność urządzenia i wymagania językowe są obsługiwane.

System_CAPS_importantWażne

W przypadku aplikacji zawierających łącze do Sklepu Windows należy utworzyć wymaganie dodające wartość Windows RT do warunku System operacyjny.

W przypadku utworzenia typu wdrożenia dla pakietu aplikacji systemu Windows (*.appx) z jakimikolwiek dodatkowymi wymaganiami te zasady nie zostaną ocenione.

iOS

System operacyjny iOS, własność urządzenia, wymagania językowe i model (iPad lub iPhone) są obsługiwane.

Android

Niedostępne

Więcej informacji o wymaganiach znajduje się w sekcji Krok 6: Określenie wymagań dotyczących typu wdrożenia w temacie Jak tworzyć typy wdrożeń w programie Configuration Manager.

Blokowanie aplikacji dla systemu Windows Phone 8.1

Aby zablokować aplikacje dla systemu Windows Phone 8.1, wykonaj następujące czynności:

  1. Utwórz element konfiguracji, aby blokować aplikacje dla systemu Windows Phone 8.1; procedura znajduje się poniżej.

  2. Utwórz podstawową konfigurację przy użyciu elementu konfiguracji, który został utworzony w kroku 1.

  3. Wdróż podstawową konfigurację z regułami korygowania niezgodności w przypadku ich obsługi dla kolekcji użytkowników lub urządzeń.

Aby utworzyć element konfiguracji w celu blokowania aplikacji dla systemu Windows Phone 8.1

  1. W konsoli programu Configuration Manager kliknij pozycję Zasoby i zgodność > Ustawienia zgodności > Elementy konfiguracji > Utwórz element konfiguracji.

  2. Wpisz nazwę elementu konfiguracji, wybierz pozycję Urządzenie przenośne jako typ elementu konfiguracji, a następnie kliknij przycisk Dalej.

  3. Zaznacz opcję Konfiguruj dodatkowe ustawienia, nieobjęte domyślnymi grupami ustawień i kliknij przycisk Dalej.

  4. Kliknij przycisk Dodaj... i kliknij przycisk Utwórz ustawienie...

  5. Wypełnij pola wartościami w tabeli:

    Pole

    Wartość wejściowa

    Typ ustawienia

    Identyfikator URI OMA

    Typ danych

    String

    OMA-URI

    ./Vendor/MSFT/PolicyManager/My/ApplicationManagement/ApplicationRestrictions

    Kliknij przycisk OK.

  6. Wybierz utworzone ustawienie z listy Dostępne ustawienia i kliknij przycisk Wybierz...

  7. W obszarze Utwórz regułę w polu Typ reguły wybierz element Wartość. Jako ustawienie wybierz wartość Równa się i dodaj ciąg „<AppPolicy Version="1" xmlns="https://schemas.microsoft.com/phone/2013/policy"><Deny><App ProductId="{identyfikator produktu}"/></Deny></AppPolicy>”

    Uwaga

    Identyfikator produktu znajduje się w adresie URL aplikacji w Sklepie Windows Phone. Adres URL aplikacji ma format www.windowsphone.com/język/store/app/nazwa aplikacji/identyfikator produktu 

  8. Zamknij okno dialogowe Przeglądaj ustawienia. Reguła powinna zostać wyświetlona na liście Dodatkowe ustawienia. Kliknij przycisk Dalej.

  9. W obszarze Obsługiwane platformy wybierz opcję Wszystkie systemy Windows Phone 8.1 i zakończ pracę kreatora.

Wygasłe certyfikaty dla aplikacji na urządzenia przenośne

W systemach iOS, Windows Phone 8 i Windows RT, jeśli używany certyfikat podpisywania aplikacji wygaśnie, użytkownicy nie będą mogli pobierać aplikacji.

Platforma

Konsekwencje wygaśnięcia certyfikatu

Rozwiązanie

iOS

Użytkownicy nie mogą już instalować aplikacji

Odnów certyfikat punktu dostępu APN i znajdź stronę subskrypcji usługi Microsoft Intune w systemie iOS, aby przekazać nowy certyfikat.

Nowy certyfikat musi zostać wygenerowany przez odnowienie istniejącego certyfikatu o tym samym identyfikatorze firmy Apple, tak aby nie trzeba było ponownie rejestrować urządzenia.

Windows Phone 8

Użytkownicy nie mogą już instalować aplikacji

Odnów certyfikat podpisywania kodu i przejdź na stronę subskrypcji usługi Microsoft Intune w celu przekazania certyfikatu. Wszystkie aplikacje podpisane poprzednim oraz nowym certyfikatem będą działały.

Windows RT

Użytkownicy nie mogą już instalować aplikacji

Odnów certyfikat podpisywania kodu i otwórz Kreatora subskrypcji usługi Microsoft Intune w systemie Windows RT w celu przekazania certyfikatu.