我对ios Facebook SDK登录过程有疑问。
注意到当我尝试使用Facebook登录我的应用程序时,Safari网络浏览器未检测到我安装的Facebook应用程序。
Only one of the devices did get screen like this。
On all other devices there is always juat a notification to download facebook app。我正在真实设备上测试我的facebook登录信息。我也登录到我的Facebook应用程序。
任何想法我做错了什么?
答案 0 :(得分:0)
它只是一个基本的登录权限。我如何测试"使用Facebook App登录"如果SDK没有显示,请从登录按钮?
FBSDKLoginManager *login = [[FBSDKLoginManager alloc] init];
[login logInWithReadPermissions: @[@"public_profile"] fromViewController:controller handler:^(FBSDKLoginManagerLoginResult *result, NSError *error) {
if (error) {
NSLog(@"error");
} else if (result.isCancelled) {
NSLog(@"isCancelled");
} else {
NSLog(@"got data");
}
}];