iOS Facebook SDK上发生“未知错误”的OpenActiveSession失败

时间:2013-08-08 23:07:15

标签: ios facebook xamarin.ios xamarin facebook-ios-sdk

我正在尝试使用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 = Error Domain = com.apple.accounts   Code = 7 \“ Facebook服务器无法满足此访问请求:An   发生未知错误\“ UserInfo = 0x1cdba190   {NSLocalizedDescription = Facebook服务器无法满足此要求   访问请求:发生未知错误},   com.facebook.sdk:ErrorSessionKey =,   expirationDate:(null),refreshDate:(null),attemptsRefreshDate:   0001-12-30 00:00:00 +0000,权限:(null)>}“

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

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

0 个答案:

没有答案