Mit dem neuen Facebook SDK 4.0.1 habe ich unten in meinem "Einladen in App" -Knopf folgendes implementiert:
%Vor%Wenn ich auf die Schaltfläche klicke, kann ich direkt zu meiner Facebook-App weitergeleitet werden. Dort kann ich meine Freunde auswählen und die Einladungsnachricht eingeben. Die Einladungen werden gesendet (mit einem Erfolgshaken am Ende der Fortschrittsanzeige).
Wenn ich appInviteDialog:(FBSDKAppInviteDialog *)appInviteDialog didCompleteWithResults:(NSDictionary *)results
überprüfe, ist das Ergebnis didComplete = 1
. Ich konnte jedoch keine Benachrichtigungen auf meinen Facebook-Freunden (die meine App nicht installiert haben) oder auf dem Testbenutzerkonto Facebook sehen. Ich bin zutiefst frustriert, daher wird jede Hilfe sehr geschätzt.
Noch ein paar Fragen, ich habe meine AppID in den Facebook generierten Applink eingefügt, obwohl sich meine iOS App noch in der Entwicklung befindet. Benötige ich eine freigegebene gültige AppID für den Applink, um die App-Einladungsfunktion auf Facebook zu testen? Und muss meine Facebook-App überprüft und genehmigt werden, um die App-Einladungsfunktion mit meinen Freunden zu testen? Danke.
Sie können den folgenden Link besuchen. Ich habe das gleiche Problem und das muss helfen
Facebook-App lädt iOS SDK v4.0-Konfiguration ein und Staaten
Ich hoffe, diese Hilfe:)
Nachdem ich die Einladungsbenachrichtigungen einige Stunden lang nicht gesehen hatte, wurde mir klar, dass die Benachrichtigungen nur in der Facebook Mobile App ( nicht auf der FB-Website ) erscheinen.
Tags und Links objective-c ios facebook facebook-sdk-4.0