无法让Unity网络播放器加载Facebook dll

Sug*_*ran 3 unity-game-engine facebook-unity-sdk

我正在尝试测试我的Facebook集成以获得我正在研究的FB Canvas游戏.当我启动播放器时,我在控制台中看到以下消息:

loading dll: /rsrc/unity/lib/sdk_5.0/CanvasFacebook.dll Failed downloading /rsrc/unity/lib/sdk_5.0/CanvasFacebook.dll

如果我查看apache日志,我会看到请求 /rsrc/unity/lib/sdk_5.0/CanvasFacebook.dll

我使用4.3 SDK版本的Facebook SDK也有同样的问题.

我正在使用Unity编辑器4.3并在OSX上使用Chrome进行测试.

我错过了MonoDevelop中的DLL或引用吗?

小智 5

听起来你点击构建并运行Unity网络播放器.这将在您本地文件系统托管的Web浏览器中启动您的游戏.出于安全考虑,在Web浏览器中运行时,SDK必须在Facebook画布上运行.您需要设置一个Facebook应用程序,说明如下:https://developers.facebook.com/docs/unity 或者,您可以通过点击播放按钮在Unity编辑器中进行测试.