Ich möchte Medien in iOS 10 Push-Benachrichtigung hinzufügen, aber Bilder funktionieren nicht in Push. Wie macht man das in Objective-C? Mein Code ist wie folgt:
AppDelegate.h
%Vor%AppDelegate.m
%Vor%Dann habe ich wie folgt eine neue Benachrichtigungsdienst-Zielerweiterung hinzugefügt:
NotificationService.h
%Vor%NotificationService.m
%Vor%und meine Benachrichtigungsdienst-Erweiterung Info.plist ist:
Und ich benutze PHP-Skript, um Push-Benachrichtigungen wie folgt zu senden:
TestPush.php
%Vor%Sharing Bilder und Dateien werden auf dem Server gehostet und puah sendet seinen Link, um es zu zeigen.
Kann mir bitte jemand helfen.
Ihr Code ist in Ordnung, es erwartet nur ein anderes Push-Benachrichtigungsdatenformat:
Versuchen Sie, diesen Teil zu ersetzen:
%Vor%mit:
%Vor% Bitte beachten Sie, dass dieses Bild über https://
Eine weitere Einschränkung für nicht funktionieren ist der Benachrichtigungsdienst
Deployment Target
Wert, der von Ihrem Testgerät nicht unterstützt wird.
In meinem Fall hat die Notification Service-Vorlage automatisch Deployment Target
auf 10.2
gesetzt, während mein Testgerät 10.1
Ich habe Stunden damit verschwendet, das Erweiterungs-Setup zu konfigurieren, während es schon die ganze Zeit funktioniert!
Tags und Links objective-c ios ios10