6

Pracuję teraz nad aplikacją przy użyciu powiadomienia Apple Push Notification.Brakujące powiadomienie o powiadomieniu push. Uprawnienia do podpisu aplikacji nie obejmują "aps-environment"

Jeśli chodzi o testowanie, to działa dobrze, ale Apple wysyła mi e-mailem poniższy komunikat.

Przeczytałem w internecie i zrobiłem tyle, ile mogłem, aby tego uniknąć. Mój identyfikator aplikacji jest włączony dla Powiadomienia Push, regenerując mój Profil Provisioning (wiele razy), odświeżając moje Konta w Preferencjach Xcode i .... Ale nadchodzi to, co robię. Czy brakuje mi jakiegoś punktu? A może powinienem to zignorować? Obawiam się, że jeśli ją zignoruję, moja aplikacja może zostać odrzucona.

Ktoś z podobnym doświadczeniem? .

Drogi deweloper,

Odkryliśmy jeden lub więcej problemów z ostatniej dostawy „TheAppABC” Twoja dostawa był udany, ale może chcesz poprawić następujące problemy w następnej dostawy:

Brak powiadomienia Push Notification - Twoja aplikacja zawiera interfejs API używany do rejestracji w usłudze Apple Push Notification, ale uprawnienia do podpisu aplikacji nie obejmują uprawnień "aps-environment". Jeśli Twoja aplikacja korzysta z usługi Apple Push Notification, należy Upewnij się, że identyfikator aplikacji jest włączony dla Powiadomienia Push w portalu obsługi administracyjnej i prześlij ponownie po si gningowanie aplikacji z profilem udostępniania dystrybucji, który obejmuje uprawnienie "aps-environment". Więcej informacji można znaleźć w rozdziale "Obsługa i rozwój" w przewodniku programowania lokalnego i powiadomień push. Jeśli Twoja aplikacja nie korzysta z usługi Apple Push Notification, nie musisz wykonywać żadnych czynności. Możesz usunąć interfejs API z przyszłych zgłoszeń, aby zatrzymać to ostrzeżenie. Jeśli korzystasz z platformy innej firmy, może być konieczne skontaktowanie się z programistą w celu uzyskania informacji o usuwaniu interfejsu API.

Po skorygować problemy, można użyć Xcode lub Application Loader załadować nowy plik binarny do iTunes Connect. *

Pozdrowienia,

Zespół App Store

Odpowiedz

1

ten Komunikaty pojawiają się, gdy AppId używane do obsługi administracyjnej nie sumują się z usługami Push Notification.

Mam nadzieję, że utworzyłeś aplikację AppId bez usług Push i utworzono mobilną obsługę administracyjną, a później dodałeś usługi push, zapomnij ponownie utworzyć mobilną ofertę. I nie wspomniałeś o swoim certyfikacie APNS. A także trzeba zrobić dokładnie to samo co robiłeś na proces rozwoju dla procesu dystrybucji ...

proszę kliknąć ten link, mam nadzieję, że to pomaga:
http://www.raywenderlich.com/32960/apple-push-notification-services-in-ios-6-tutorial-part-1

Nie sądzę, będą one odrzucić aplikację ale push Usługi nie będzie działać ...

powinno to wyglądać tak, jakby wszystko idealnie dodaje:

you should see aps-environment

+1

My AppID ma naciskać i i r wielokrotnie zapisywał mój profil informacyjny, wciąż otrzymuję tę wiadomość. To daje mi bóle głowy. A aplikacja działa z naciśnięciem przycisku. – Michel

+0

Właśnie zauważyłem, że "produkcja aps-environment" widoczna na twoim zrzucie ekranu nie występuje w moim przypadku. Czy to jest ważne? A jeśli TAK, co muszę zrobić, żeby to zmienić? – Michel

+2

W tym momencie nawet przebudowałem projekt, odtwarzając profile obsługi we właściwej kolejności .... i nadal otrzymuję tę samą wiadomość od Apple, nie mam pojęcia, co się dzieje. Nie poddawaj się, prześlij aplikację i zobacz, co się stanie. Nie wiem, co mogę zrobić. I oczywiście chcę, żeby powiadomienia działały. – Michel

Powiązane problemy