1

我正在尝试使用 Xamarin MonoTouch 将 facebook 集成到 iPhone 应用程序中。我正在使用这个 SDK 组件: http ://components.xamarin.com/view/facebookios

var activeSessionOpened = FBSession.OpenActiveSession(false);
Debug.WriteLine("Active Session Opened: {0}", activeSessionOpened);

activeSessionOpened = FBSession.OpenActiveSession(new string[] { }, true,
    (session, status, error) =>
    {
        Debug.WriteLine("Active Session State Changed. Status: {0}. Error: {1}", status, error.DebugDescription);
    });

每次在对 OpenActiveSession 的第二次请求期间,我都会收到以下错误:

"Error Domain=com.facebook.sdk Code=2 \"操作无法完成。(com.facebook.sdk 错误 2.)\" UserInfo=0x1e081e60 {com.facebook.sdk:ErrorLoginFailedReason=com.facebook.sdk:SystemLoginCancelled, com.facebook.sdk:ErrorInnerErrorKey=错误域=com.apple.accounts 代码= 7 \" Facebook 服务器无法完成此访问请求:发生未知错误\" UserInfo=0x1cdba190 {NSLocalizedDescription=Facebook 服务器无法完成此访问请求:发生未知错误}, com.facebook.sdk:ErrorSessionKey=,过期日期:(空),刷新日期:(空),尝试刷新日期:0001-12-30 00:00:00 +0000,权限:(空)>}”

示例: https ://dl.dropboxusercontent.com/u/19503836/iPhoneFace2.zip

我感谢任何建议和帮助。谢谢!

4

0 回答 0