我想为Facebook Mobile安装广告进行Facebook SDK集成。
我添加到Facebook Unity插件。我完成了FB APP ID,Keyhash等。
我正在使用FB插件6.0。
我添加到MainMenu.cs FB Init代码;
public static void ActivateApp(){
//FB.Init (true);
FB.ActivateApp();
}
void Start() {
ActivateApp ();
//一些代码.. }
我有错误;
NullReferenceException: Facebook object is not yet loaded. Did you call FB.Init()?
FB.get_FacebookImpl () (at Assets/Facebook/Scripts/FB.cs:28)
FB.ActivateApp () (at Assets/Facebook/Scripts/FB.cs:272)
MenuManager.ActivateApp () (at Assets/Scripts/Menu/MenuManager.cs:48)
MenuManager.Start () (at Assets/Scripts/Menu/MenuManager.cs:63)
感谢您的帮助。
答案 0 :(得分:0)
在任何其他调用之前,您必须先调用FB.Init()。请参阅此页面https://developers.facebook.com/docs/javascript/reference/FB.init/v2.3