SDKBOX 2.2 Released

2.2 Release Notes

##Highlight

  • SDKBOX play plugin offers cross platform solution for Leaderboard and achievements
  • Apteligent plugin offers crash reporting
  • Optimize sample projects makes them take less space
  • Facebook plugin supports setting App ID with config file

##Bugfix

  • Fix IAP crashing issue when user side verification was set.

1 Like

Sounds great :smiley:

Congrats on the release!

Awesome and congrats for this fine work.

[quote=“nite, post:1, topic:25211”]
SDKBOX Installer now support switching different android app stores with sdkbox set store
SDKBOX Installer now supports dependencies between plugins
[/quote]can you please share more info or doc for the same.

great update!

1 Like

we want that. ㅠㅠ

{
“orderId”: “12999763169054705000.1373263420600000”,
“packageName”: “com.xxx.xxx”,
“productId”: “com.xxx.xxx.af0”,
“purchaseTime”: 1392983515012,
“purchaseState”: 0,
“developerPayload”: “xxx04392e9ca23874b14e8b31a37a05a”,
“purchaseToken”: “xxxszpnnyymngwxhgjozzvdv.AO-J1Oy_bJ4gBTBBmtVF21Y9yPQvUOV-XEc2HZr11ci4ToxVrDXlMQ-YJDQswSV9si7M1sls9aM282AyWAUHzsd3xXtkQ7u3RjP1aaEnAL6E3Z0Stys3-uZFop_GYZZVkRUysGXDWfhV”
}

1 Like

Is SDKBOX working fine for cocos2d-Js? I’m trying to use it with Facebook plugin but I only get a blank webview when I try to login. In iOS system.
EDIT: Yes, is working fine. The problem was with the OS, the WebView was broken.

How did you fixed the WebView? Did you tried on iOS 9?

Well, I really didn’t solved anything… I just restarted the device.

麻烦统一一下项目里面的文件名大小写问题:
如:
PluginVungleJSHelper.cpp 里面的是 #include “PluginVungleJsHelper.h”
但实际的文件名是 PluginVungleJSHelper.h

IOS下面的是 Sdkbox目录,但安卓下面用的是小写的sdkbox目录
IOS下面的是 PluginIAP目录,但安卓下面用的是小写的pluginiap目录

类似的大小写问题还有很多,如:
jni/…/…/…/Classes/PluginVungleJS.cpp:5:27: fatal error: sdkbox/sdkbox.h: No such file or directory
#include “sdkbox/sdkbox.h”

麻烦统一检查一下所有文件和目录,把大小写,文件名统一对应起来,否则在大小写敏感的系统下面,使用非常麻烦,十分感谢!

in english?

So there is inconsistent naming in “PluginVungleJSHelper.cpp”
“PluginVungleJsHelper.h” should be “PluginVungleJSHelper.h”

Thanks for bring up this issue, we’ll fix this ASAP

According to our testing, lower case folder should work for all platform, can you tell me which platform are you using?

MacOS with “Case-sensitive HFS”

to make it work, I need to do this, copy a shadow folder to make include work…

pwd
…/frameworks/runtime-src/proj.android-studio/app/jni

ls
Android.mk PluginIAP hellojavascript pluginvungle
Application.mk PluginVungle pluginfacebook sdkbox
PluginFacebook Sdkbox pluginiap

I see we’ll address this issue

I am using Cocos2d-X v3.9, SDKBox and Facebook Plugin both latest version.
Is there a bug with the login function? I cant seemed to login.
The installation using SDKBox is successful, no errors given at all.
I have checked the documentation for the manual integration, everything seems to be in place.
I have even downloaded your sample build with the v3.7 one on GitHub, everything is identical.
What could be wrong?
Do I have to set listener for the plugin in my main scene init?
Also, I cannot inherit FacebookListener in my main scene because of the #ifdef SDKBOX_ENABLED.
It seems to me that the #ifdef SDKBOX_ENABLED is working fine, but any FacebookPlugin function that is inside doesnt work. I have 2 android devices, one is Marshmallow, the other is Jellybean.

Exceptions After Updated the latest.
C:\Users\Administrator>sdkbox
Traceback (most recent call last):
File “monolith.py”, line 7360, in
File “monolith.py”, line 7191, in main
IndexError: list index out of range

if you only developing for ios/android, you don’t need the SDKBOX_ENABLED flag

For the Facebook can’t login issue, can you provide us more info, like error logs and screenshots maybe?

thanks for reporting this. we’ll look into this

Hello @SuperMan_Brother

Could you tell me the reproducing steps, when does this came after updating to latest version… ??