Ich entwickle eine VoIP-App für iPhone. Um Anrufe zu erhalten, hat Apple PushKit entwickelt, damit Entwickler VoIP-Benachrichtigungen mit APNS senden können.Apple PushKit didUpdatePushCredentials wird niemals auf iOS 9+
Alles funktionierte gut auf iOS 8. Wenn ich auf iOS 9 aktualisiert, feuert die PKRegistryDelegate
nicht die Methode didUpdatePushCredentials
nach der Registrierung.
Irgendwelche Ideen/Vorschläge?
Haben Sie jemals herausgefunden, was los war? – stevel
Ich habe vergessen, was das Problem war. Ein Problem, dem ich gegenüberstand, war, dass Apple zwei unterschiedliche APNS-Server-Typen für das Verschieben von Token verwendet: einen für Entwicklungsumgebungen und einen für Produktionsumgebungen. Also, wenn Sie von Xcode testen, dann stellen Sie sicher, dass Sie in Ihrem Server verwenden: gateway.sandbox.push.apple.com 2195 und nicht: gateway.push.apple.com 2195 – Pacemaker
Lassen Sie mich wissen, wenn Sie weitere Hilfe benötigen – Pacemaker