Ich versuche seit Wochen, Ionic-Push-Benachrichtigungen für meine TestFlight-App zum Beta-Testen zum Laufen zu bringen, und ich habe es immer noch nicht geschafft, sie erfolgreich zu implementieren. Wenn ich für die Veröffentlichung über Xcode baue, funktioniert alles einwandfrei. Ich habe noch einmal überprüft, ob die erforderlichen Zertifikate ordnungsgemäß eingerichtet sind, aber aus irgendeinem Grund werden keine Push-Benachrichtigungen auf TestFlight empfangen (obwohl die Geräte-Token-Registrierung einwandfrei funktioniert).
Ich habe viele widersprüchliche Antworten in Foren, Dokumentationen und Tutorials gelesen, die besagen, dass ein Ad-hoc-Bereitstellungsprofil für TestFlight erforderlich ist, während andere angeben, dass ein Verteilungsprofil verwendet werden muss. Zunächst einmal wird das Ad-hoc-Profil irgendwie nicht an den Build angehängt, wenn ich archiviere und versuche, über Xcode auf TestFlight hochzuladen. Zweitens habe ich es geschafft, mit dem Verteilungsprofil auf TestFlight hochzuladen, aber die Push-Benachrichtigungen werden nicht empfangen. Ich bin jetzt ratlos darüber, wie ich Push-Benachrichtigungen erhalten muss, um auf TestFlight zu funktionieren.
Meine Frage ist: Welches Bereitstellungsprofil muss für eine TestFlight-App verwendet werden und was könnte der Grund sein, warum es nicht funktioniert? Danke schön.
Da Testflight in den App Store / iTunes Connect integriert wurde, müssen Sie es auf iTunes Connect hochladen , was bedeutet, dass Sie ein App Store- Bereitstellungsprofil benötigen, kein Ad-Hoc- Profil. Ich kann mir vorstellen, dass ältere Tutorials, die erstellt wurden, als Testflight eine eigenständige Plattform war, immer noch die Situation beschreiben, in der ein Ad-Hoc-Bereitstellungsprofil erforderlich war.
Zu den Push-Benachrichtigungen:
Ich habe ein paar Fragen an Sie,
Wenn Sie mit beiden fertig sind und immer noch nicht fortfahren, liegt möglicherweise ein Problem mit einem der folgenden Punkte vor
bret7600