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.
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:
Wybierz typ profilu aprowizacji, który chcesz utworzyć, a następnie kliknij przycisk Kontynuuj :
Wybierz identyfikator aplikacji, aby utworzyć profil, a następnie kliknij przycisk Kontynuuj :
Wybierz identyfikator dewelopera użyty do podpisania profilu i kliknij przycisk Kontynuuj:
Wybierz komputery, na których można użyć tego profilu, i kliknij przycisk Kontynuuj:
Teraz wprowadź nazwę profilu i kliknij przycisk Generuj:
Kliknij przycisk Pobierz, aby pobrać nowy profil:
Profile aprowizacji programowania są instalowane w okienku Preferencje profilów aplikacji Preferencje systemowe dla komputerów Mac:
W okienku Preferencje profilu zostaną wyświetlone wszystkie zainstalowane profile:
Profil zostanie również wyświetlony w narzędziu certyfikatu dewelopera na wypadek, gdy trzeba go pobrać ponownie:
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:
Wybierz typ profilu do utworzenia i kliknij przycisk Kontynuuj :
Wybierz identyfikator aplikacji, aby utworzyć profil, a następnie kliknij przycisk Kontynuuj :
Wybierz identyfikator firmy, aby podpisać profil, a następnie kliknij przycisk Kontynuuj :
Wprowadź nazwę profilu i kliknij przycisk Generuj:
Kliknij przycisk Pobierz , aby pobrać plik profilu aprowizacji (rozszerzenie
.provisionprofile
):Przeciągnij go do organizatora Xcode lub kliknij go dwukrotnie, aby go zainstalować. Profil zostanie wyświetlony w organizatorze Xcode:
Profil aprowizacji zostanie również wyświetlony na liście:
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.