Powiadomienie Apple Push nie działa z kompilacją ad-hoc

W trybie programowania mogę wysyłać powiadomienia wypychane do urządzeń, zamiast tego nie mogę w produkcji, moja konfiguracja to:

Plik .pem będący kombinacją aps_production.cer portalu udostępniania i klucza prywatnego mojego certyfikatu ad-hocApple Server apn: 'gateway.push.apple.com' z portem 2196Mam serwer szyny, który zapisuje tokeny z urządzeń, a następnie wysyła powiadomienie do Apple z tymi tokenami urządzenia i poprzednim plikiem do otwarcia połączeniaaplikacje do tworzenia ad-hoc mają (to jest rubymotion): uprawnienia ['aps-environment'] = uprawnienia do 'produkcji' ['get-task-allow'] = fałszywePo uruchomieniu aplikacji poprawnie wysyła token do mojego serwera aplikacjiWłaśnie sprawdziłem, że token różni się od trybu programowania

Problem polega na tym, że moja aplikacja szyny wysyła powiadomienia i nie otrzymała żadnych błędów, ale nic nie dotarło na urządzenia.

Używam testflight do dystrybucji wersji aplikacji ad-hoc, ale nie znam żadnego problemu z użyciem testlight i APNS.

Co może być?

EDYTOWAĆ Rozwiązałem: port był zły, 2195 zamiast 2196 ...

questionAnswers(1)

yourAnswerToTheQuestion