Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Dodawanie możliwości do aplikacji często wymaga dodatkowej konfiguracji aprowizacji. W tym przewodniku opisano konfigurację potrzebną do obsługi funkcji usługi iCloud.
Usługa iCloud zapewnia użytkownikom systemu iOS wygodny i prosty sposób przechowywania zawartości i udostępniania jej między urządzeniami. Istnieją cztery sposoby, na które deweloperzy mogą korzystać z usługi iCloud w celu zapewnienia magazynu dla swoich użytkowników: magazyn klucz-wartość, magazyn UIDocument Storage, CoreData i bezpośredni zestaw CloudKit w celu zapewnienia magazynu dla poszczególnych plików i katalogów. Aby uzyskać więcej informacji na ten temat, zapoznaj się z przewodnikiem Wprowadzenie do usługi iCloud .
Dodanie możliwości usługi iCloud do aplikacji jest nieco trudniejsze niż w przypadku innych usług App Services z powodu kontenerów. Kontenery są używane w usłudze iCloud do przechowywania informacji dla aplikacji i umożliwiają segregowanie wszystkich informacji zawartych w jednym koncie usługi iCloud — na przykład piaskownicy na urządzeniu z systemem iOS użytkownika. Aby uzyskać więcej informacji na temat kontenerów, zapoznaj się z przewodnikiem Wprowadzenie do zestawu CloudKit .
Ważne
Firma Apple udostępnia narzędzia pomagające deweloperom w prawidłowym obsłudze ogólnego rozporządzenia o ochronie danych (RODO) Unii Europejskiej.
Centrum deweloperów
Podczas aprowizowania nowej aplikacji za pośrednictwem Centrum deweloperów należy wykonać dwa kroki:
- Tworzenie kontenera
- Utwórz identyfikator aplikacji z funkcją usługi iCloud i dodaj do niego kontener.
- Tworzenie profilu aprowizacji zawierającego ten identyfikator aplikacji
Poniższe kroki przeprowadzą Cię przez następujące kroki:
Przejdź do Centrum deweloperów firmy Apple i przejdź do sekcji Certyfikaty, identyfikator i profile:

W obszarze Identyfikatory wybierz pozycję Kontenery usługi iCloud, a następnie wybierz element + , aby utworzyć nowy kontener:

Wprowadź opis i unikatowy identyfikator kontenera usługi iCloud:

Naciśnij przycisk Kontynuuj, upewnij się, że informacje są poprawne, a następnie naciśnij przycisk Zarejestruj , aby utworzyć kontener iCloud:

Aby utworzyć nowy identyfikator aplikacji i dodać do niego kontener, wykonaj następujące czynności:
W Centrum deweloperów kliknij pozycję Identyfikatory aplikacji w obszarze Identyfikatory:

Wybierz przycisk , + aby dodać nowy identyfikator aplikacji:

Wprowadź nazwę identyfikatora aplikacji i nadaj mu jawny identyfikator aplikacji:

W obszarze App Services wybierz pozycję iCloud i wybierz pozycję Uwzględnij obsługę zestawu CloudKit:

Wybierz pozycję Kontynuuj , a następnie pozycję Zarejestruj. Pamiętaj, że na ekranie potwierdzenia w usłudze iCloud zostanie wyświetlona opcja Konfigurowalne z żółtym symbolem:

Wróć do listy identyfikatorów aplikacji i wybierz właśnie utworzony identyfikator aplikacji:

Przewiń w dół do dołu tej rozwiniętej sekcji i kliknij pozycję Edytuj:

Przewiń listę w dół do usługi iCloud i kliknij przycisk Edytuj :

Wybierz kontener, który ma być używany z tym identyfikatorem aplikacji:

Potwierdź przypisania kontenera i naciśnij przycisk Przypisz.
Ten identyfikator aplikacji może być teraz używany do generowania lub ponownego generowania nowego profilu aprowizacji zgodnie z opisem w przewodniku Praca z możliwościami .
Aby uzyskać więcej informacji na temat korzystania z usługi iCloud, zapoznaj się z następującymi przewodnikami:
Następne kroki
Poniższa lista zawiera opis dodatkowych kroków, które mogą być konieczne:
- Użyj przestrzeni nazw platformy w aplikacji.
- Dodaj wymagane uprawnienia do aplikacji. Informacje na temat wymaganych uprawnień i sposobu ich dodawania są szczegółowo opisane w przewodniku Praca z upoważnieniami .
- W obszarze Podpisywanie pakietu systemu iOS aplikacji upewnij się, że niestandardowe uprawnienia mają ustawioną wartość Entitlements.plist. Nie jest to ustawienie domyślne kompilacji debugowania i symulatora systemu iOS.
Jeśli wystąpią problemy z usługami app Services, zapoznaj się z sekcją Rozwiązywanie problemów w głównym przewodniku.