Facebook Unity SDK在导入包上编译错误

时间:2015-05-10 09:52:27

标签: facebook-unity-sdk

我尝试使用官方指南将Facebook SDK添加到我现有的Unity 5项目中: https://developers.facebook.com/docs/unity/getting-started/canvas

将Facebook SDK自定义程序包导入我的项目后: 资产 - >导入包 - >自定义套餐..

导入包后,我收到以下3个编译错误:

  • Assets / Facebook / Editor / FacebookSettingsEditor.cs(166,67):错误 CS0117 PlayerSettings' does not contain a definition for bundleIdentifier'
  • Assets / Facebook / Editor / FacebookSettingsEditor.cs(166,13):错误 CS1502:最佳重载方法匹配 `FacebookSettingsEditor.SelectableLabelField(UnityEngine.GUIContent, string)'有一些无效的参数
  • Assets / Facebook / Editor / FacebookSettingsEditor.cs(166,13):错误 CS1503:要键入的参数#2' cannot convert object'表达式 `字符串“

使用的版本是:

  • 适用于Unity Package 6.2.2的Facebook SDK
  • Unity 5版本5.0.0f4

我还关闭了项目,并通过重新启动Unity重新打开它。错误仍然存​​在。

可能是编译错误的原因是什么?如何解决?

非常感谢。

1 个答案:

答案 0 :(得分:0)

Facebook Unity SDK目前仅支持Unity 4.6进行Web构建。 请参阅此链接中的注释: https://developers.facebook.com/docs/unity/downloads 您使用的是哪个平台?