Apple Push Notification funktioniert nicht mit Ad-hoc-Build

Im Entwicklungsmodus kann ich Push-Benachrichtigungen an Geräte senden. Stattdessen kann ich nicht in der Produktion arbeiten. Mein Setup lautet:

PEM-Datei, die die Kombination aus aps_production.cer des Bereitstellungsportals und dem privaten Schlüssel meines Ad-hoc-Zertifikats istapple server apn: 'gateway.push.apple.com' mit 2196 portIch habe einen Rails-Server, der Token von Geräten speichert und dann eine Benachrichtigung an Apple mit diesen Gerätetoken und der vorherigen Datei zum Öffnen der Verbindung sendetAd-hoc-Build-Anwendungen haben (es ist rubymotion): Berechtigungen ['aps-environment'] = 'production' Berechtigungen ['get-task-allow'] = falseAnwendung sendet das Token beim Start korrekt an meinen AnwendungsserverIch habe gerade überprüft, ob sich das Token vom Entwicklungsmodus unterscheidet

Das Problem ist, dass meine Rails-Anwendung Benachrichtigungen sendet und keine Fehler empfangen hat, aber auf den Geräten nichts angekommen ist.

Ich verwende Testflight für die Verteilung der Ad-hoc-Version meiner Anwendung, kenne jedoch keine Probleme bei der Verwendung von Testlight und APNS.

Was kann sein?

BEARBEITEN Ich habe beschlossen: der Hafen war falsch, 2195 statt 2196 ...

Antworten auf die Frage(1)

Ihre Antwort auf die Frage