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 wyjaśniono konfigurację wymaganą do obsługi funkcji apple Pay.
Usługa Apple Pay umożliwia użytkownikom płacenie za towary fizyczne za pośrednictwem urządzenia z systemem iOS. W tej sekcji opisano sposób tworzenia wszystkich niezbędnych składników wymaganych do zapłaty przez firmę Apple w Centrum deweloperów firmy Apple.
Podczas aprowizowania nowej aplikacji za pośrednictwem Centrum deweloperów należy wykonać trzy kroki:
- Utwórz identyfikator sprzedawcy.
- Utwórz identyfikator aplikacji z możliwością Zastosuj płatność i dodaj do niego kupca.
- Wygeneruj certyfikat dla identyfikatora sprzedawcy.
Poniższe kroki przeprowadzą Cię przez proces tworzenia powyższych elementów:
Tworzenie identyfikatora sprzedawcy
Identyfikator kupca służy do przekazywania apple Pay informacji o tym, że można akceptować płatności i jest przekazywany do metody PassKit PaymentRequest i używanej w upoważnieniu Apple Pay:
Przejdź do Centrum deweloperów firmy Apple i przejdź do sekcji Certyfikaty, identyfikator i profile:

W obszarze Identyfikatory wybierz pozycję Identyfikatory kupców, a następnie wybierz element + , aby utworzyć nowy identyfikator sprzedawcy:
Wypełnij formularz, zilustrowany poniżej, z nowym opisem i identyfikatorem. Opis umożliwia identyfikację identyfikatora użytkownika i można go później zmienić. Identyfikator musi być unikatowy dla Ciebie i musi zaczynać się od ciągu
merchant. Firma Apple zaleca, aby identyfikator był w następującym formacie: :merchant.com.[Your-App-Name]
Potwierdź szczegóły i zarejestruj swój identyfikator:

Tworzenie identyfikatora aplikacji przy użyciu funkcji Apple Pay, która zawiera identyfikator kupca
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ę Apple Pay:

Wybierz pozycję Kontynuuj , a następnie pozycję Zarejestruj. Pamiętaj, że na ekranie potwierdzenia zostanie wyświetlona opcja Apple Pay z wybraną pozycją 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 Apple Pay i kliknij przycisk Edytuj :

Wybierz identyfikator kupca, który ma być używany z tym identyfikatorem aplikacji, a następnie kliknij przycisk Kontynuuj:

Potwierdź przypisania identyfikatora sprzedawcy 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 .
Tworzenie certyfikatu dla identyfikatora sprzedawcy
Certyfikat jest wymagany przez firmę Apple do szyfrowania poufnych danych skojarzonych z transakcją. Każdy utworzony identyfikator sprzedawcy musi mieć własny certyfikat.
Aby utworzyć certyfikat, wykonaj poniższe kroki:
Wybierz identyfikator kupca, który został utworzony powyżej, a następnie naciśnij pozycję Edytuj:

Na ekranie Ustawienia identyfikator sprzedawcy systemu iOS kliknij pozycję Utwórz certyfikat:

Odpowiedz na następujące pytanie:

W tym momencie zostanie wyświetlony monit o utworzenie żądania podpisania certyfikatu:

Ważne
Jeśli korzystasz z dostawcy płatności za usługę Apple Pay, na przykład JudoPay lub Stripe, może dostarczyć Ci prawidłowo sformatowany csr, którego możesz użyć w tym momencie. Informacje na temat żądania znajdują się w witrynie Stripe . Aby utworzyć własne csr, wykonaj poniższe kroki 5–8. Po utworzeniu csr przejdź do kroku 9.
Otwórz aplikację dostępu łańcucha kluczy i przejdź do asystenta > certyfikatów dostępu > łańcucha kluczy zażądać certyfikatu z urzędu certyfikacji:

Wprowadź swój adres e-mail, wprowadź nazwę klucza prywatnego, pozostaw pusty adres e-mail urzędu certyfikacji, wybierz opcję Zapisz na dysku i wybierz pozycję Pozwól mi określić informacje o parze kluczy:

Zapisz csr w dogodnej lokalizacji:

Na ekranie Informacje o parze kluczy ustaw opcję Rozmiar klucza na 256 bitów i Algorytm na WARTOŚĆ ECC , a następnie kliknij przycisk Kontynuuj:

W Centrum deweloperów kliknij przycisk Kontynuuj , aby przekazać csr:

Kliknij pozycję Wybierz plik... aby wybrać plik CSR, a następnie naciśnij przycisk Kontynuuj , aby przekazać go do portalu deweloperów:

Po wygenerowaniu certyfikatu pobierz go i kliknij go dwukrotnie, aby zainstalować go w pęku kluczy.
Aby uzyskać więcej informacji na temat korzystania z usługi Apple Pay, zapoznaj się z następującym przewodnikiem:
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.