我正在尝试使用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
我感谢任何建议和帮助。 谢谢!