Ich habe eine iOS-App im Laden, die die Produkt-APNS-Umgebung verwendet (bestätigt in iTunes verbinden binäre Details), diese Anwendungen werden mit Push-Token zur Verfügung gestellt, also habe ich anzunehmen, dass alles in der App korrekt konfiguriert ist, andernfalls erhalten sie den Fehler "keine gültige 'aps-environment' Berechtigungszeichenfolge".Live-App-Store-App Push-Token von der Produktion abgelehnt APNS
Ich benutze Amazon SNS, um die Push-Benachrichtigungen zu senden, die für andere Anwendungen perfekt funktioniert hat, aber für diese bestimmte Anwendung werden alle Benachrichtigungen zurückgegeben mit "Plattform-Token mit dem Endpoint ist nicht gültig".
Ich habe versucht, dieses Problem zu lösen, indem Sie das Zertifikat erneut ausstellen, das SNS verwendet, um sich mit APNS zu verbinden, und bestätigt, dass es für die Produktionsumgebung ist - dasselbe Problem.
Ich habe versucht, die App zu löschen, ein Ad-hoc-Zertifikat erneut zu erstellen (in der Produktionsumgebung) und es auf meinem Telefon neu zu installieren (alle Entwicklerzertifikate mit derselben App-ID entfernen) - ich bekomme das gleiche Push-Token, mit dem gleichen Ablehnungsproblem.
Dies geschieht bei ALLEN Benutzern, einschließlich derjenigen, die noch nie eine Sandbox-Version einer App installiert hatten, sodass die Token nicht aus der Sandbox-Umgebung stammen können. Ich verstehe nicht, warum ein Token Probleme zu einer App Store App von Produktion APNS abgelehnt werden könnte?
Sparte mir eine Menge Zeit, danke! – dsieczko
DANKE !!! War verrückt und versuchte das zu debuggen, und hatte genau das selbe gemacht wie du. – clee2005
100% genau! –