請問SDKBOX的正確使用姿式

各位前輩,

因為我想整合Google Play Game Service的 SignIn功能,
想請問Creator如何整合SDKBOX?

我嘗試了建立一個新專案,把GooglePlayServices加進來

並且能夠正確編譯

然後,我在scene.js裡加入了部份代碼:

但是這樣執行不會成功,會提示gpg找不到,

是否有前輩能指點一二,感激不盡 :joy:

You need to register all the Google Play Games JS functions with cocos2d-x before using them.

To do this: * Modify ./frameworks/runtime-src/Classes/AppDelegate.cpp to include the following headers:

#include “PluginGPGJS.hpp”
#include “PluginGPGJSHelper.h”
Modify ./frameworks/runtime-src/Classes/AppDelegate.cpp make sure to call:
sc->addRegisterCallback(register_all_PluginGPGJS);
sc->addRegisterCallback(register_all_PluginGPGJS_helper);

1赞

謝謝 @buptwsg 前輩的回覆,

結果我發現SDKBOX的版本在Store上有更新,現在是1.0.3版本,
您說的這一段 “AppDelegate.cpp” ,SDKBOX在安裝的時候就會集成進去了

然後結果我發現是我耍笨了,gpg找不到是因為我在模似器執行,當然找不到XD

最後在真機上執行,gpg就有了

你好前辈们 @RazgrizHsu @buptwsg, 我现在用着 sdkbox gpg v.2.4.0.1版本,
Creator 1.9.1,
也照着你代码写,放了在真机上執行,但还是找不到 gpg,请帮帮忙 :sob:
我不晓得是不是有一些步骤没做到

我後來放棄用gpg了,因為只有安卓可以用

你可能要先確定sdkbox在1.9.1能不能跑,

到這邊問比較快 https://discuss.cocos2d-x.org/c/services/sdkbox

好的,谢谢你 :slightly_smiling: