繁体   English   中英

iOS上的Unity FB SDK:FB.Feed函数存在问题

[英]Unity FB SDK on iOS: Problems with FB.Feed function

我们开始在由Unity制作的游戏中使用Facebook的SDK。

当人们与朋友打赢时,我们尝试发布“吹牛帖子”,我们使用FB.Feed,在“ to”参数中带有朋友的ID。

在运行旧版FB应用程序版本的iOS设备中,游戏内部会弹出一个小弹出窗口-效果非常好。

但是,在运行最新FB应用程序版本的设备上,当我们调用此功能时,FB应用程序将被打开,从而完全失去了游戏的注意力,并且显示了错误的吹嘘帖子,并尝试将其张贴在用户的墙上(而不是朋友的墙上)壁)。

其他人遇到此问题并想出解决方法吗?

谢谢

我将调查供稿对话框在Facebook应用程序的较新版本中是否发生了变化。 同时,这是一种解决方法。 在导出的xcode项目中,打开FbUnityInterface.mm并转到第46行。
您应该看到代码

self.dialogMode = NativeDialogModes::FAST_APP_SWITCH_SHARE_DIALOG;

改成

self.dialogMode = NativeDialogModes::WEBVIEW_DIALOG_MODE;

这将迫使SDK使用WebView对话框,而不是Facebook应用程序中的对话框。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM