SDKBOX v1.4 released!

SDKBOX v1.3.1 should be released yesterday (10/14), do you know if it will be released soon?

It is being released today, we wanted to run through our certification matrix again to ensure we have dotted our i’s and crossed our t’s.

1 Like

Can’t wait for new SDKBOX version :slight_smile:

Is there somewhere available public roadmap for it? It seems now our development process depends on sdkbox releases :slight_smile:

1 Like

there is indeed a roadmap: https://trello.com/b/TUTZscZb/sdkbox-roadmap

1 Like

Thanks, what is current state for new SDKBOX release? Will it be released today?

so 1.3.1 is released?

yes :slight_smile: it is

Indeed v1.3.1 is out for all SDKBOX plugins.

Great! But when is Admob support coming? Really need!

Hi, I am not able to get the AdColony Video ads. Any Help?

Ok Fixed it. I was getting “App Transport Security has blocked a cleartext HTTP” Error which is of Latest Xcode. So i fixed it by following this link https://forums.developer.apple.com/thread/3544.
Checkout my games on CodeCanyon http://codecanyon.net/item/kung-fu-street-fight-boxing/10519279 , http://codecanyon.net/item/hill-climb-bike-chipmunk-physics-game-cocos2d-x/9997328

Yes and we had documented that also: http://sdkbox-doc.github.io/en/plugins/adcolony/v3-cpp/#important-notice

Looks like you missed it :smile:

Wow i did miss it. I think you should keep tags in the documentation. Tags could be in form of errors. Coz thats what i search instead of going in the documentation. But the correct way is to go through the Documentation first. Thanks Slack :smile:

hohohmm you can get admob by implementing sonar cocos helper but I would also like to see support it in sdkbox.

After updating SDKBox to latest 10 mins. ago, here we go :smiley:

C:\CocosProjects\Kelimece>sdkbox update

C:\CocosProjects\Kelimece>SET script_path=C:\CocosProjects\Kelimece\

C:\CocosProjects\Kelimece>python C:\CocosProjects\Kelimece\sdkbox.pyc update
  _______ ______  _     _ ______   _____  _     _
  |______ |     \ |____/  |_____] |     |  \___/
  ______| |_____/ |    \_ |_____] |_____| _/   \_
 Copyright (c) 2015 Chukong Technologies Inc. v0.5.7.14
 all packages are up to date.
Error in atexit._run_exitfuncs:
Traceback (most recent call last):
  File "C:\Python27\lib\atexit.py", line 24, in _run_exitfuncs
    func(*targs, **kargs)
  File "monolith.py", line 5281, in at_exit
  File "C:\Python27\lib\UserDict.py", line 17, in __len__
    def __len__(self): return len(self.data)
AttributeError: XcodeProject instance has no attribute 'data'
Error in sys.exitfunc:
Traceback (most recent call last):
  File "C:\Python27\lib\atexit.py", line 24, in _run_exitfuncs
    func(*targs, **kargs)
  File "monolith.py", line 5281, in at_exit
  File "C:\Python27\lib\UserDict.py", line 17, in __len__
    def __len__(self): return len(self.data)
AttributeError: XcodeProject instance has no attribute 'data'

Symbols:

C:\CocosProjects\Kelimece>sdkbox symbols

C:\CocosProjects\Kelimece>SET script_path=C:\CocosProjects\Kelimece\

C:\CocosProjects\Kelimece>python C:\CocosProjects\Kelimece\sdkbox.pyc symbols
  _______ ______  _     _ ______   _____  _     _
  |______ |     \ |____/  |_____] |     |  \___/
  ______| |_____/ |    \_ |_____] |_____| _/   \_
 Copyright (c) 2015 Chukong Technologies Inc. v0.5.7.14
 SDKBOX installer script symbols:
     ANDROID_ACTIVITY_NAME              n/a
     ANDROID_ACTIVITY_PATH              n/a
     ANDROID_COCOS_PACKAGE_ROOT         C:/CocosProjects/Kelimece/cocos2d/cocos/platform/android/java/
     ANDROID_COCOS_SRC_DIR              C:/CocosProjects/Kelimece/cocos2d/cocos/platform/android/java/src/org/cocos2dx/lib/
     ANDROID_JNI_DIR                    C:/CocosProjects/Kelimece/proj.android/jni/
     ANDROID_LIBS_DIR                   C:/CocosProjects/Kelimece/cocos2d/cocos/platform/android/java/libs/
     ANDROID_MANIFEST                   C:/CocosProjects/Kelimece/proj.android/AndroidManifest.xml
     ANDROID_MK                         C:/CocosProjects/Kelimece/proj.android/jni/Android.mk
     ANDROID_MK_USES_WILDCARDS          False
     ANDROID_PROJECT_DIR                C:/CocosProjects/Kelimece/proj.android/
     ANDROID_PROPERTIES                 C:/CocosProjects/Kelimece/proj.android/project.properties
     ANDROID_SDK_DIR                    C:/adt-bundle-windows-x86_64-20140702/sdk/
     ANDROID_STUDIO_JNI_DIR             C:/CocosProjects/Kelimece/proj.android-studio/app/jni/
     ANDROID_STUDIO_LIBS_DIR            C:/CocosProjects/Kelimece/cocos2d/cocos/platform/android/libcocos2dx/libs/
     ANDROID_STUDIO_MANIFEST            C:/CocosProjects/Kelimece/proj.android-studio/app/AndroidManifest.xml
     ANDROID_STUDIO_MK                  C:/CocosProjects/Kelimece/proj.android-studio/app/jni/Android.mk
     ANDROID_STUDIO_MK_USES_WILDCARDS   False
     ANDROID_STUDIO_PROJECT_DIR         C:/CocosProjects/Kelimece/proj.android-studio/
     ANDROID_STUDIO_PROPERTIES          C:/CocosProjects/Kelimece/proj.android-studio/app/project.properties
     COCOS_2DX_INSTALLATION_VERSION     3.8.0
     COCOS_2DX_ROOT                     C:/cocos2d-x-3.8.1/
     COCOS_2DX_VERSION                  3.7.0
     COCOS_BACKUP_DIR                   C:/CocosProjects/Kelimece/backup-2015-10-23-1/
     COCOS_CLASSES_DIR                  C:/CocosProjects/Kelimece/Classes/
     COCOS_PROJECT_DIR                  C:/CocosProjects/Kelimece/
     COCOS_PROJECT_HINT                 C:/CocosProjects/Kelimece/
     COCOS_PROJECT_TYPE                 cpp
     COCOS_RESOURCES_DIR                C:/CocosProjects/Kelimece/Resources/
     IOS_PROJECT_DIR                    n/a
     SDKBOX_DIR                         C:/Users/DeathStar/.sdkbox/
     XCODE_PROJECT                      n/a
     XCODE_PROJECT_DIR                  n/a
Error in atexit._run_exitfuncs:
Traceback (most recent call last):
  File "C:\Python27\lib\atexit.py", line 24, in _run_exitfuncs
    func(*targs, **kargs)
  File "monolith.py", line 5281, in at_exit
  File "C:\Python27\lib\UserDict.py", line 17, in __len__
    def __len__(self): return len(self.data)
AttributeError: XcodeProject instance has no attribute 'data'
Error in sys.exitfunc:
Traceback (most recent call last):
  File "C:\Python27\lib\atexit.py", line 24, in _run_exitfuncs
    func(*targs, **kargs)
  File "monolith.py", line 5281, in at_exit
  File "C:\Python27\lib\UserDict.py", line 17, in __len__
    def __len__(self): return len(self.data)
AttributeError: XcodeProject instance has no attribute 'data'

P.S: Android, Eclipse, SDKBox latest, Windows 10.

Let us ask @mannewalis to take a look at the logs you posted.

1 Like

This will be fixed in the new version. It should be harmless in the mean time.

Chartboost integration logic is wrong.

Chartboost uses two layers of indirection. First app requests a “name”, which is actually an ad location in the app. Then in Chartboost backend, user can see the location and config what AD campaign is used at the location. Right now sdkbox does not expose functions in the Chartboost SDK to request different types of ADs, such as video, interstitial, moreapps ext. The created location in chartboost backend will not recognize customized types, and as a result, all defaults to interstitial ads. Pretty serious bug.

Actually sdkbox chartboost supports location very well. Including both pre-defined location and your own customized location.
https://github.com/chukong/sdkbox-chartboost-sample/blob/master/cpp/proj.ios_mac/PluginChartboost.framework/Headers/PluginChartboost.h#L16

Also sdkbox uses sdkbox_config to data-driven type of the ADs, all you need is a location(name), and you don’t even need to hard-code AD type and can change them as you see fit
https://github.com/chukong/sdkbox-chartboost-sample/blob/master/cpp/Resources/sdkbox_config.json

My mistake. I overlooked the config file where you can specify ad type. That does make sense. Thanks.