Ich bin nicht in der Lage Push-Benachrichtigung über UNNotificationServiceExtension
auf iPhone 5 läuft auf IOS 10.UNNotificationServiceExtension arbeiten nicht auf iPhone 5 (IOS 10)
Die mutable-content
Flag wird gesetzt als 1 innerhalb der Nutzlast in aps abzufangen. Die gleiche Benachrichtigung wird in der Erweiterung für iPhone 6S abgefangen.
Wird die App des Benachrichtigungsdienstes auf iPhone5 nicht unterstützt (wegen 32-Bit vielleicht)?
Ich habe mir die documentation angeschaut und es wird nirgendwo erwähnt, dass es nur auf bestimmten Geräten funktioniert.
Fragte die gleiche question im Apple Developer Forum auch.
Überprüfen Sie Ihr Deployment-Ziel für die Erweiterung. Es sollte für Testgerät und Bereitstellungsziel identisch sein. Nach dem Ändern des Bereitstellungsziels auf 10.0 wurde die UNNotificationServiceExtension-Instanz mit dem Namen –
aufgerufen. Derselbe Build funktioniert auf dem iPhone 6S. Ich denke nicht, dass es ein Problem mit den Einsatzzielen ist. –
Möglicherweise ist Ihr iPhone 6S-Gerät 10.1 und entspricht Ihrem Bereitstellungsziel UNNotificationServiceExtension und das iPhone 5 verwendet eine niedrigere Version des Bereitstellungsziels. –