facebook-ios-sdk - Trigger.io Facebook 集成 "unexpected read permissions"在某些 iOS 设备上

标签 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;     }

同一个应用程序可以在不同的设备上与 Facebook auth 一起正常工作,有些是 iOS 6,有些是其他。

呸!

最佳答案

看起来您在同一个调用中请求读取( user_photosemail )和写入( publish_stream )权限 - 这在 iOS SDK 中不受支持,请参见此处:

https://developers.facebook.com/docs/howtos/ios-6/

Note, to use iOS 6 native auth, apps need change the way they request permissions from users - apps must separate their requests for read and write permissions. The Facebook SDK for iOS supports these features and helps developers use them to build apps that work on multiple iOS versions and device configurations.

关于facebook-ios-sdk - Trigger.io Facebook 集成 "unexpected read permissions"在某些 iOS 设备上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14369511/

相关文章:

ios - Facebook iOS SDK 和 swift : how get user's profile picture

ios6 - 如何在 iOS 6 上将多个 URL 分享到 Facebook

android - Trigger.io:文件访问 - 获取我的图库中的图像总数 (iPhone/Android)

javascript - 在 Backbone.js 中绑定(bind)一个回调到这个

html - PhoneJS 相对于常规 backbonejs/HTML5 应用程序有哪些优势?

ios - Perbundleid Facebook iOS url 方案

ios - 使用 Facebook SDK 发布到新闻源,无需登录

iOS Facebook SDK "user cancelled login"在设备上运行应用程序时?

trigger.io - 如何在不部署到 Heroku 的情况下为 Web 打包 Trigger.io 应用程序?

ios - 正在分析的二进制文件必须是可执行的trigger.io