我正在开发iOS应用程序。我已经集成了Facebook应用程序邀请,一切正常在Xcode 7.3.1上运行,在将我的应用程序更新为Xcode 8.1后,Facebook App Invite无法正常运行并出现此错误:
应用邀请错误:错误域= com.facebook.sdk.core代码= 9"(null)"
如果用户已使用facebook
登录,我已使用此代码实施Facebook App InviteFBSDKAppInviteDialogDelegate
[FBSDKAppInviteDialog showFromViewController:self withContent:content
委托:自我];
} 执行此代码后,它会出错并调用此委托方法
(void)appInviteDialog:(FBSDKAppInviteDialog *)appInviteDialog didFailWithError:(NSError *)error { [hud hide:YES]; NSLog(@" app邀请错误:%@",错误); NSString * message = error.userInfo [FBSDKErrorLocalizedDescriptionKey]?: @"发送邀请时出现问题,请稍后再试。&#34 ;; NSString * title = error.userInfo [FBSDKErrorLocalizedTitleKey]?:@"糟糕!&#34 ;;
[[[UIAlertView alloc] initWithTitle:title message:message delegate:nil cancelButtonTitle:@" OK" otherButtonTitles:nil] show]; }
我尝试了一些解决方案,但对我没有用。在Xcode 8.1之前,任何人都有这个问题。任何建议或帮助表示赞赏。提前谢谢......
答案 0 :(得分:0)
我今天遇到了同样的问题,显然这是一个已知的错误。在https://developers.facebook.com/bugs/984731934986423/
中修复它们时,请查看它们的解决方法