Udostępnij za pośrednictwem


Profile aprowizacji dla aplikacji platformy Xamarin.Mac

Profile aprowizacji umożliwiają deweloperowi włączenie kilku funkcji specyficznych dla systemu macOS (wcześniej znanych jako Mac OS X) (takich jak iCloud i Powiadomienia wypychane) do aplikacji platformy Xamarin.Mac. Muszą oni tworzyć, pobierać i instalować profil aprowizacji dla każdej tworzonej aplikacji, która korzysta z tych funkcji.

The Apple Provisioning Portal

Profil aprowizacji programowania

Profil aprowizacji programowania umożliwia przetestowanie aplikacji przeznaczonej dla sklepu Mac App Store na określonych komputerach, które zostały skonfigurowane w profilu. Jest to szczególnie istotne w przypadku korzystania z funkcji systemu macOS, takich jak iCloud i Powiadomienia wypychane.

Uwaga

Deweloper musi już utworzyć certyfikat dewelopera dla komputerów Mac, zanim będzie mógł utworzyć profil aprowizacji programowania. Wypełnij szczegóły, jak pokazano na tym zrzucie ekranu, aby wygenerować profil aprowizacji programowania, który może służyć do tworzenia kompilacji. W polu Certyfikat musi być dostępny prawidłowy certyfikat programowy dla komputerów Mac i co najmniej jeden system zarejestrowany do testowania.

Należy wykonać następujące czynności:

  1. Wybierz typ profilu aprowizacji, który chcesz utworzyć, a następnie kliknij przycisk Kontynuuj :

    Selecting the profile type

  2. Wybierz identyfikator aplikacji, aby utworzyć profil, a następnie kliknij przycisk Kontynuuj :

    Selecting the app ID

  3. Wybierz identyfikator dewelopera użyty do podpisania profilu i kliknij przycisk Kontynuuj:

    Selecting the developer ID

  4. Wybierz komputery, na których można użyć tego profilu, i kliknij przycisk Kontynuuj:

    Selecting the allowed computers

  5. Teraz wprowadź nazwę profilu i kliknij przycisk Generuj:

    Screenshot shows entering the Profile Name into the provisioning window.

  6. Kliknij przycisk Pobierz, aby pobrać nowy profil:

    Screenshot shows Download button for the profile.

  7. Profile aprowizacji programowania są instalowane w okienku Preferencje profilów aplikacji Preferencje systemowe dla komputerów Mac:

    Screenshot shows the Install verification dialog box.

  8. W okienku Preferencje profilu zostaną wyświetlone wszystkie zainstalowane profile:

    Showing all installed profiles

  9. Profil zostanie również wyświetlony w narzędziu certyfikatu dewelopera na wypadek, gdy trzeba go pobrać ponownie:

    The Developer Certificate Utility

Dla każdej nowej aplikacji lub po dodaniu nowego komputera do testowania należy utworzyć nowy profil aprowizacji programowania.

Profil aprowizacji produkcyjnej

Profile aprowizacji produkcyjnej są wymagane do utworzenia pakietu do przesłania do sklepu Mac App Store.

Należy wykonać następujące czynności:

  1. Wybierz typ profilu do utworzenia i kliknij przycisk Kontynuuj :

    Selecting the type of profile

  2. Wybierz identyfikator aplikacji, aby utworzyć profil, a następnie kliknij przycisk Kontynuuj :

    Selecting the app ID

  3. Wybierz identyfikator firmy, aby podpisać profil, a następnie kliknij przycisk Kontynuuj :

    Selecting the company ID

  4. Wprowadź nazwę profilu i kliknij przycisk Generuj:

    Generating the profile

  5. Kliknij przycisk Pobierz , aby pobrać plik profilu aprowizacji (rozszerzenie .provisionprofile):

    Downloading the profile

  6. Przeciągnij go do organizatora Xcode lub kliknij go dwukrotnie, aby go zainstalować. Profil zostanie wyświetlony w organizatorze Xcode:

    Installing the profile

  7. Profil aprowizacji zostanie również wyświetlony na liście:

    Showing the installed profiles

Jeśli deweloper kiedykolwiek zmieni funkcje używane przez identyfikator aplikacji (np. włączenie usługi iCloud lub powiadomień wypychanych), należy ponownie utworzyć profile aprowizacji dla tego identyfikatora aplikacji.