Libgdx Facebook ShareDialog与Robovm绑定Robopods

Libgdx Facebook ShareDialog与Robovm绑定Robopods,libgdx,robovm,Libgdx,Robovm,我有一个由RoboVM编译到iOS的libgGDX游戏,我想在Facebook上分享一个链接 我正在使用新的Robovm绑定Robopods,请查看以下链接: 我正试图打开一个facebook共享对话框来共享链接,但它不起作用 我是这样开始的: @Override public boolean didFinishLaunching(UIApplication application, UIApplicationLaunchOptions launchOptions) { FBSDKApp

我有一个由RoboVM编译到iOS的libgGDX游戏,我想在Facebook上分享一个链接

我正在使用新的Robovm绑定Robopods,请查看以下链接:

我正试图打开一个facebook共享对话框来共享链接,但它不起作用

我是这样开始的:

@Override
public boolean didFinishLaunching(UIApplication application, UIApplicationLaunchOptions launchOptions) {
    FBSDKApplicationDelegate.getSharedInstance().didFinishLaunching(application, launchOptions);
    return true;
}

@Override
public boolean openURL(UIApplication application, NSURL url, String sourceApplication, NSPropertyList annotation) {
    return FBSDKApplicationDelegate.getSharedInstance().openURL(application, url, sourceApplication, annotation);
}

@Override
public void didBecomeActive(UIApplication application) {
    FBSDKAppEvents.activateApp();
}

public static void main(String[] argv) {
NSAutoreleasePool pool = new NSAutoreleasePool();
UIApplication.main(argv, null, IOSLauncher.class);
pool.close();
}

我正试图打开共享对话框,如下所示:

NSURL urlShare = new NSURL("http://web.page.com");
FBSDKShareLinkContent content = new FBSDKShareLinkContent();
content.setContentURL(urlShare);

dialog = new FBSDKShareDialog();
dialog.setFromViewController(getWindow().getRootViewController());
dialog.setShareContent(content);
dialog.show();
但它不起作用,因为我觉得我做错了什么。有人能帮忙吗

非常感谢


(顺便说一句,感谢robopods作者的出色工作)

用户如何登录facebook?我在你提供的代码部分看不到它。这里有一个关于你应该如何做的示例。请检查此处的facebook示例用户如何登录facebook?我在你提供的代码部分看不到它。这里有一个关于你应该如何做的示例。请在这里查看facebook示例