Hello!
I’m trying to get SDKBox’s GUI installed in Cocos Creator. I’m facing different issues.
The GUI window shows an installation progress circle, but is caught in a loop that always finishes in “Load Finish Please reopen SDKBox” – but reopening it doesn’t change that.
In the command line, the main error seems to be
(after e.g. sdkbox import iap)
#FATAL: unsupported cocos2d-x major version:unknown
Any ideas are appreciated! Thank you!
Fabian
The full log:
Namespace(alwaysupdate=0, apitoken=None, command='import', days=10, dryrun=None, forcecopy=0, forcedownload=0, info=None, input=None, installer='/Users/fabianhemmert/.sdkbox/bin/sdkbox.pyc', jsonapi=0, key=None, legacy=None, local=0, manifest='manifest.json', mkey=None, mvalue=None, nohelp=0, nopatching=0, nopatchingcpp=0, noupdate=0, output=None, patcherrors=0, platform=None, plugin='iap/', project='/Users/fabianhemmert/Dropbox/Projekte/Development/Cocos2D-x/EscapeTeam_support/', projectpath=None, remote=1, runin=None, server='download.sdkbox.com/installer/v1/', silenttime=None, symbol=None, verbose=0)
get remote manifest from http://download.sdkbox.com/installer/v1/manifest.json
{
"packages": {
"SDKBOX": {
"versions": {
"1.4.1.0": {
"bundle": "sdkbox_installer.zip",
"sha1": "87cceae2f12341850680875153f23e9beeaeab17"
}
}
},
"adcolony": {
"category": "AD UNITS",
"conflict": [
"soomlagrow",
"appodeal"
],
"dependence": [
"googleplayservices"
],
"description": "Instant-play\u2122 HD the best user experience, hands down.",
"display_name": "AdColony",
"displayed": true,
"enabled_by_default": true,
"is_library": false,
"versions": {
"2.7.1.0": {
"v3": {
"bundle": "sdkbox-adcolony_v2.7.1.0.tar.gz",
"sha1": "5c35d25377f94cb4a9bd7cf18b725aa71f10eb0d"
}
}
}
},
"admob": {
"category": "AD UNITS",
"conflict": [],
"dependence": [
"googleplayservices",
"sdkboxads"
],
"description": "Monetize your apps intelligently",
"display_name": "AdMob",
"displayed": true,
"enabled_by_default": true,
"is_library": false,
"versions": {
"2.7.1.0": {
"v3": {
"bundle": "sdkbox-admob_v2.7.1.0.tar.gz",
"sha1": "fa2009a3595c8d96d73d9094cf297a6addee0c02"
}
},
"2.7.1.1": {
"v3": {
"bundle": "sdkbox-admob_v2.7.1.1.tar.gz",
"sha1": "6955f17ec937338fd34a9734fd2863bf1beb0db2"
}
},
"2.7.1.2": {
"v3": {
"bundle": "sdkbox-admob_v2.7.1.2.tar.gz",
"sha1": "7aeb2b680065ba26a866a96941809217e7a88fd7"
}
}
}
},
"amazon": {
"category": "APP STORES",
"conflict": [],
"dependence": [
"iap"
],
"description": "The exclusive appstore on Kindle tablets, but available for other devices, too.",
"display_name": "Amazon",
"displayed": true,
"enabled_by_default": true,
"is_library": false,
"versions": {
"2.7.1.0": {
"v3": {
"bundle": "sdkbox-amazon_v2.7.1.0.tar.gz",
"sha1": "45cdd9e80e45ea019810296c12d24d8983629492"
}
}
}
},
"anysdk": {
"category": "MORE",
"conflict": [],
"dependence": [],
"description": "SDKBox Plugin:anysdk",
"display_name": "AnySDK",
"displayed": true,
"enabled_by_default": true,
"is_library": false,
"versions": {
"2.7.1.0": {
"v3": {
"bundle": "sdkbox-anysdk_v2.7.1.0.tar.gz",
"sha1": "0a6e752e2fb8f740714617dcb641b1e9a2aa8040"
}
}
}
},
"appnext": {
"category": "AD UNITS",
"conflict": [],
"dependence": [
"googleplayservices"
],
"description": "Grow Your Mobile Business by Promoting Apps.",
"display_name": "Appnext",
"displayed": true,
"enabled_by_default": true,
"is_library": false,
"versions": {
"2.7.1.0": {
"v3": {
"bundle": "sdkbox-appnext_v2.7.1.0.tar.gz",
"sha1": "0c1326c59e9cf570108f8be9e397e528969c5b26"
}
}
}
},
"apteligent": {
"category": "ANALYTICS",
"conflict": [],
"dependence": [],
"description": "Build Better Apps Faster: crash reporting and realtime performance data.",
"display_name": "Apteligent",
"displayed": true,
"enabled_by_default": true,
"is_library": false,
"versions": {
"2.7.1.0": {
"v3": {
"bundle": "sdkbox-apteligent_v2.7.1.0.tar.gz",
"sha1": "df542e0335bd18f89d645e97d03f92f3b5008caa"
}
}
}
},
"chartboost": {
"category": "AD UNITS",
"conflict": [
"appodeal"
],
"dependence": [
"googleplayservices"
],
"description": "The largest mobile games-only platform to increase revenue and discover new players.",
"display_name": "Chartboost",
"displayed": true,
"enabled_by_default": true,
"is_library": false,
"versions": {
"2.7.1.0": {
"v3": {
"bundle": "sdkbox-chartboost_v2.7.1.0.tar.gz",
"sha1": "a25cd1609c6d0d0fa18e172f0327b84000c3a37e"
}
}
}
},
"ethwallet": {
"category": "MORE",
"conflict": [],
"dependence": [],
"description": "SDKBox Plugin:ethwallet",
"display_name": "ethwallet",
"displayed": true,
"enabled_by_default": true,
"is_library": false,
"versions": {
"2.7.1.0": {
"v3": {
"bundle": "sdkbox-ethwallet_v2.7.1.0.tar.gz",
"sha1": "a2a7a79940e77a27dc0fdd384b6eb0a6ee48d305"
}
}
}
},
"facebook": {
"category": "SOCIAL",
"conflict": [
"vungle",
"appodeal"
],
"dependence": [],
"description": "The world's largest social media network.",
"display_name": "Facebook",
"displayed": true,
"enabled_by_default": true,
"is_library": false,
"versions": {
"2.7.1.0": {
"v3": {
"bundle": "sdkbox-facebook_v2.7.1.0.tar.gz",
"sha1": "5500d15da997b93be6fc3d66d2b544a59c0af432"
}
},
"2.7.1.1": {
"v3": {
"bundle": "sdkbox-facebook_v2.7.1.1.tar.gz",
"sha1": "573928561b771f6cc65167674a3fc1e94e0d3be4"
}
}
}
},
"firebase": {
"category": "ANALYTICS",
"conflict": [],
"dependence": [
"googleplayservices"
],
"description": "Google Analytics SDK.",
"display_name": "Firebase",
"displayed": true,
"enabled_by_default": true,
"is_library": false,
"versions": {
"2.7.1.0": {
"v3": {
"bundle": "sdkbox-firebase_v2.7.1.0.tar.gz",
"sha1": "ddc04bc4bc425259aee9a1c7dfc4553dc5438efd"
}
}
}
},
"fyber": {
"category": "AD UNITS",
"conflict": [
"soomlagrow",
"appodeal"
],
"dependence": [
"googleplayservices"
],
"description": "Designed with you in mind, Fyber empowers developers to execute smart ad monetization strategies.",
"display_name": "Fyber",
"displayed": true,
"enabled_by_default": true,
"is_library": false,
"versions": {
"2.7.1.0": {
"v3": {
"bundle": "sdkbox-fyber_v2.7.1.0.tar.gz",
"sha1": "e91fcc56f762790ff8020f4981bd3dc9f24ccf1c"
}
}
}
},
"gameroom": {
"category": "MORE",
"conflict": [],
"dependence": [],
"description": "SDKBox Plugin:gameroom",
"display_name": "gameroom",
"displayed": true,
"enabled_by_default": true,
"is_library": false,
"versions": {
"0.0.0.1": {
"v3": {
"bundle": "sdkbox-gameroom_v0.0.0.1.tar.gz",
"sha1": "1fb938b85771855f5e3c80c85a1d28a74d776af3"
}
}
}
},
"googleanalytics": {
"category": "ANALYTICS",
"conflict": [],
"dependence": [
"googleplayservices"
],
"description": "Turn insights into action.",
"display_name": "Google Analytics",
"displayed": true,
"enabled_by_default": true,
"is_library": false,
"versions": {
"2.7.1.0": {
"v3": {
"bundle": "sdkbox-googleanalytics_v2.7.1.0.tar.gz",
"sha1": "a75f17877c2156c186011b96190d68635ef769c6"
}
}
}
},
"googleplayservices": {
"category": "MORE",
"conflict": [],
"dependence": [],
"description": "SDKBox Plugin:googleplayservices",
"display_name": "Google Play Services",
"displayed": false,
"enabled_by_default": true,
"is_library": true,
"versions": {
"2.7.1.0": {
"v3": {
"bundle": "sdkbox-googleplayservices_v2.7.1.0.tar.gz",
"sha1": "1c9b3d3ffda53d4ebf937cab6dd46351dde193b0"
}
}
}
},
"gpg": {
"category": "ESSENTIALS",
"conflict": [],
"dependence": [
"googleplayservices"
],
"description": "The most secure and reliable game services for your mobile games now available on both Android and iOS!",
"display_name": "Google Play Game Services",
"displayed": true,
"enabled_by_default": true,
"is_library": false,
"versions": {
"2.7.1.0": {
"v3": {
"bundle": "sdkbox-gpg_v2.7.1.0.tar.gz",
"sha1": "6605f6c20493c67287a191a94e3e94584904a0e8"
}
}
}
},
"hms": {
"category": "ESSENTIALS",
"conflict": [],
"dependence": [],
"description": "Huawei Mobile Services Kits. Include Account, Game, Ads and IAP.",
"display_name": "Huawei Mobile Services",
"displayed": true,
"enabled_by_default": true,
"is_library": false,
"versions": {
"2.7.1.0": {
"v3": {
"bundle": "sdkbox-hms_v2.7.1.0.tar.gz",
"sha1": "dee82a769942b281fca4e5dc125fb18e70f0b8fb"
}
}
}
},
"iap": {
"category": "ESSENTIALS",
"conflict": [],
"dependence": [],
"description": "Implement Cross-Platform IAP easily. Support Apple AppStore, Google Play, Amazon AppStore, and Playphone store.",
"display_name": "In App Purchase",
"displayed": true,
"enabled_by_default": true,
"is_library": false,
"versions": {
"2.7.1.0": {
"v3": {
"bundle": "sdkbox-iap_v2.7.1.0.tar.gz",
"sha1": "50ecb263a4189ba35b52371a9308e2563ed44b79"
}
}
}
},
"misc": {
"category": "MORE",
"conflict": [],
"dependence": [],
"description": "SDKBox Plugin:misc",
"display_name": "misc",
"displayed": true,
"enabled_by_default": true,
"is_library": false,
"versions": {
"2.7.1.0": {
"v3": {
"bundle": "sdkbox-misc_v2.7.1.0.tar.gz",
"sha1": "d0c6e43a8aafc4ba47b211f15ccc392417bec19d"
}
}
}
},
"onesignal": {
"category": "PUSH NOTIFICATION",
"conflict": [],
"dependence": [
"googleplayservices"
],
"description": "OneSignal is a free high volume Push Notification service.",
"display_name": "OneSignal",
"displayed": true,
"enabled_by_default": true,
"is_library": false,
"versions": {
"2.7.1.0": {
"v3": {
"bundle": "sdkbox-onesignal_v2.7.1.0.tar.gz",
"sha1": "e524e89b1413eb1076188a8db248c1e3995ed368"
}
}
}
},
"review": {
"category": "ESSENTIALS",
"conflict": [],
"dependence": [],
"description": "More downloads of your app with App store ratings and reviews.",
"display_name": "Ratings & Reviews",
"displayed": true,
"enabled_by_default": true,
"is_library": false,
"versions": {
"2.7.1.0": {
"v3": {
"bundle": "sdkbox-review_v2.7.1.0.tar.gz",
"sha1": "95569b8694fb9e73a6a7ffb94d3e0440e8a004d1"
}
}
}
},
"sdkboxads": {
"category": "ESSENTIALS",
"conflict": [],
"dependence": [],
"description": "An easy-to-use package that includes all SDKBOX supported Ad Units.",
"display_name": "SDKBox Ads",
"displayed": false,
"enabled_by_default": true,
"is_library": false,
"versions": {
"2.7.1.0": {
"v3": {
"bundle": "sdkbox-sdkboxads_v2.7.1.0.tar.gz",
"sha1": "a5f658e37cd1e4a363cbf7d9b97bf95dbf988778"
}
}
}
},
"sdkboxadsplus": {
"category": "AD UNITS",
"conflict": [],
"dependence": [
"chartboost",
"admob",
"unityads"
],
"description": "An easy-to-use package that includes all SDKBOX supported Ad Units.",
"display_name": "SDKBox Ads All",
"displayed": true,
"enabled_by_default": true,
"is_library": false,
"versions": {
"2.7.1.0": {
"v3": {
"bundle": "sdkbox-sdkboxadsplus_v2.7.1.0.tar.gz",
"sha1": "6f437418c0a0cfb098c5561ef131d7f7a0bc6acf"
}
}
}
},
"sdkboxplay": {
"category": "ESSENTIALS",
"conflict": [],
"dependence": [
"googleplayservices"
],
"description": "Cross platform support for both Apple Game Center and Google Play Services, including Login, Achievement and Leaderboard.",
"display_name": "SDKBox Play",
"displayed": true,
"enabled_by_default": true,
"is_library": false,
"versions": {
"2.7.1.0": {
"v3": {
"bundle": "sdkbox-sdkboxplay_v2.7.1.0.tar.gz",
"sha1": "ac45fe227f9e87c07af978b3df6ed3dddcfcb9d2"
}
}
}
},
"share": {
"category": "ESSENTIALS",
"conflict": [],
"dependence": [],
"description": "Grow audience network by publishing social messages to Facebook and Twitter.",
"display_name": "Share",
"displayed": true,
"enabled_by_default": true,
"is_library": false,
"versions": {
"2.7.1.0": {
"v3": {
"bundle": "sdkbox-share_v2.7.1.0.tar.gz",
"sha1": "6ef689a3e495d33334f761a3c53d6e61818d7b77"
}
}
}
},
"tapcore": {
"category": "AD UNITS",
"conflict": [],
"dependence": [
"googleplayservices"
],
"description": "Detect and monetize pirated installations of your apps.",
"display_name": "Tapcore",
"displayed": true,
"enabled_by_default": true,
"is_library": false,
"versions": {
"2.7.1.0": {
"v3": {
"bundle": "sdkbox-tapcore_v2.7.1.0.tar.gz",
"sha1": "4cacbd23c99d52475cf68e5191a039010af71946"
}
}
}
},
"tune": {
"category": "ATTRIBUTION",
"conflict": [],
"dependence": [
"googleplayservices"
],
"description": "Making mobile marketing better, for everyone.",
"display_name": "Tune",
"displayed": true,
"enabled_by_default": true,
"is_library": false,
"versions": {
"2.7.1.0": {
"v3": {
"bundle": "sdkbox-tune_v2.7.1.0.tar.gz",
"sha1": "50fa9ed9e98d12da74c04835f27b59202609c0e8"
}
}
}
},
"unityads": {
"category": "AD UNITS",
"conflict": [],
"dependence": [
"googleplayservices",
"sdkboxads"
],
"description": "Get paid for all your hard work.",
"display_name": "UnityAds",
"displayed": true,
"enabled_by_default": true,
"is_library": false,
"versions": {
"2.7.1.0": {
"v3": {
"bundle": "sdkbox-unityads_v2.7.1.0.tar.gz",
"sha1": "c7865784c301392c302a33c80d8c071f643f9055"
}
}
}
},
"youtube": {
"category": "MORE",
"conflict": [],
"dependence": [
"googleplayservices"
],
"description": "Single API to play YouTube videos on both iOS and Android.",
"display_name": "Youtube",
"displayed": true,
"enabled_by_default": true,
"is_library": false,
"versions": {
"2.7.1.0": {
"v3": {
"bundle": "sdkbox-youtube_v2.7.1.0.tar.gz",
"sha1": "88fc91ecdd1b3dd79fb117a02c99808cf1741201"
}
}
}
}
}
}
misc ethwallet chartboost googleanalytics review gpg googleplayservices anysdk fyber tune sdkboxplay iap unityads share sdkboxads apteligent hms amazon firebase facebook SDKBOX tapcore sdkboxadsplus youtube appnext admob gameroom onesignal adcolony
cocos2d-x installation directory unknown
cocos2d-x header directory unknown
cocos2d-x installation version unknown
found 2.x project version unknown
cocos2d-x project root /Users/fabianhemmert/Dropbox/Projekte/Development/Cocos2D-x/EscapeTeam_support/
Traceback (most recent call last):
File "monolith.py", line 8698, in perform
File "monolith.py", line 8708, in perform
File "monolith.py", line 10311, in cmd_import
File "monolith.py", line 9335, in load_projects
File "monolith.py", line 9327, in create_projects
File "monolith.py", line 2604, in __init__
File "monolith.py", line 2766, in determine_cocos2dx_project_type
RuntimeError: unsupported cocos2d-x major version:unknown
#FATAL: unsupported cocos2d-x major version:unknown
Installation failed :(
Performing at_exit cleanup.