我正在使用来自 Facebook sdk 的以下代码。问题是对话框在 UIWebView 中打开。我可以看到有一个原生对话框,但是为什么我的代码打开了 UIWebView?我在设备上安装了本机 Facebook 应用程序。
FBSDKAppInviteContent *content =[[FBSDKAppInviteContent alloc] init];
content.appLinkURL = [NSURL URLWithString:@"https://www.example.com/myapplink"];
//optionally set previewImageURL
content.appInvitePreviewImageURL = [NSURL URLWithString:@"https://www.example.com/my_invite_image.jpg"];
// present the dialog. Assumes self implements protocol `FBSDKAppInviteDialogDelegate`
[FBSDKAppInviteDialog showWithContent:content
delegate:self];