2013-06-25 12 views
7

Utworzyłem certyfikat Push dev dla mojej aplikacji (po tych krokach http://www.raywenderlich.com/32960/apple-push-notification-services-in-ios-6-tutorial-part-1)certyfikat push nie pojawia się podczas tworzenia profilu w portalu iOS dev

i widzę świadectwo pojawiające się w sekcji Certyfikaty portalu .

Teraz próbuję utworzyć profil informacyjny, który zawiera certyfikat, jednak gdy portal zapyta, które certyfikaty dołączyć do profilu, ten, który właśnie utworzyłem, nie znajduje się na liście.

Trzykrotnie sprawdziłem, czy identyfikator aplikacji użyty do utworzenia certyfikatu jest taki sam jak identyfikator aplikacji, której używam do utworzenia profilu - a jeśli sprawdzę identyfikator aplikacji, zielona kropka pojawiła się obok przycisku włączona sekcja.

Dlaczego więc certyfikat nie pojawia się jako opcja podczas tworzenia profilu?

Odpowiedz

8

Certyfikaty profili udostępniania są oddzielne od certyfikatów powiadomień push. Prawdopodobnie musisz wygenerować certyfikat programisty.

+0

Mam już certyfikat programisty. Jeśli certyfikat wypychania nie jest umieszczony w profilu, a aplikacja jest z nim podpisana, wówczas polecenia push nie będą działać. – Gruntcakes

+3

Jestem prawie pewien, że nie należy umieszczać certyfikatu wypychania w profilu. Certyfikat push jest umieszczany na serwerze i służy do uwierzytelniania na serwerze Apple APNS (dla serwera serwer <-> łącze do serwera). – faffaffaff

4

Certyfikat wypychania jest po prostu certyfikatem SSL dla serwera internetowego lub usługi innej firmy. Nic wspólnego z udostępnianiem. Tylko pamiętaj, aby mieć ten sam identyfikator pakietu.

Powiązane problemy