Dan*_*ore 4 facebook-ios-sdk trigger.io
在iOS 6 iPad上弹出Facebook模态权限对话框,但是当它被接受时似乎什么都不做.
我们的日志中出现以下错误:
Jan 16 11:57:50 CloudPad Forge[21287] <Warning>: [DEBUG] Native call: {
callid = "2CB2131C-771C-466D-9640-D1FF99AB3E4B";
method = "facebook.authorize";
params = {
dialog = 1;
permissions = (
"user_photos",
"publish_stream",
email
);
};
}
Jan 16 11:57:50 CloudPad Forge[21287] <Warning>: FBConditionalLog: FBSession: a permission request for publish or manage permissions contains unexpected read permissions
Jan 16 11:57:53 CloudPad Forge[21582] <Warning>: [DEBUG] Returning to javascript: {
callid = "EE3606FC-84D6-4F3F-8BC6-82FAF3BEC5EF";
content = {
message = "The operation couldn\U2019t be completed. (com.facebook.sdk error 2.)";
subtype = "<null>";
type = "UNEXPECTED_FAILURE";
};
status = error; }
Run Code Online (Sandbox Code Playgroud)
相同的应用程序与Facebook auth在不同的设备,一些iOS 6,其他一些.
HALP!
看起来您在同一个调用中请求了read(user_photos和email)和write(publish_stream)权限 - iOS SDK不支持,请参见此处:
https://developers.facebook.com/docs/howtos/ios-6/
请注意,要使用iOS 6本机身份验证,应用程序需要更改用户请求权限的方式 - 应用程序必须将其读取和写入权限请求分开.面向iOS的Facebook SDK支持这些功能,并帮助开发人员使用它们构建适用于多个iOS版本和设备配置的应用程序.
| 归档时间: |
|
| 查看次数: |
5101 次 |
| 最近记录: |