Ich versuche, Facebook-Login in Objective-C-basierte Anwendung zu integrieren. Jede einzelne Konfiguration wurde aus der Facebook-Entwicklerdokumentation erstellt.Facebook Login leere Seite iOS-Anwendung
Das Problem ist, dass ich leere Ansicht statt Login-Ansicht bekomme. Dies geschieht in allen Geräten und Simulatoren.
Kann jemand bitte helfen, dieses Problem herauszufinden.
FBSDKLoginManager *login = [[FBSDKLoginManager alloc] init];
[login
logInWithReadPermissions: @[@"public_profile",@"email"]
fromViewController:self
handler:^(FBSDKLoginManagerLoginResult *result, NSError *error) {
if (error) {
NSLog(@"Process error");
} else if (result.isCancelled) {
NSLog(@"Cancelled");
} else {
NSLog(@"Logged in");
}
}];
Plist Konfiguration
<dict>
<key>CFBundleTypeRole</key>
<string>Editor</string>
<key>CFBundleURLSchemes</key>
<array>
<string>fbXXXXXXXXXXXXXX</string>
</array>
</dict>
<key>FacebookAppID</key>
<string>XXXXXXXXXXXX</string>
<key>FacebookDisplayName</key>
<string>App Name Here</string>
<key>LSApplicationQueriesSchemes</key>
<array>
<string>fbapi</string>
<string>fbauth2</string>
</array>
Können Sie den Code –
@Sh_Khan teilen nur die Frage mit dem Standard-Login-Code aktualisiert snnipet –
Versuchen Addiert man diese: var loginButton = FBSDKLoginButton() loginButton.center = self.view.center self.view.addSubview (loginButton) Ich glaube, Sie vergessen zu Login-Taste auf Ihrem View-Controller hinzufügen –