Hi,
When I was trying to install SDKBOX IAP for my project, I encountered a COCOS_CONSOLE_ROOT invalid error. Below are the printout from my console: (I am using cocos2d-X v3.6 prebuilt framework downloaded from Cocos.)
Freya-MK-IV:projectA duracellrabbid$ sudo sdkbox import iap -vv
_______ ______ _ _ ______ _____ _ _
|______ | \ |____/ |_____] | | \___/
______| |_____/ | \_ |_____] |_____| _/ \_
Copyright (c) 2015 Chukong Technologies Inc. v0.5.6.9
Namespace(command='import', decrypt='None', dryrun=None, encrypt='None', forcedownload=0, installer='sdkbox.pyc', key=None, manifest='manifest.json', nohelp=0, output=None, plugin='iap/', project='/Users/duracellrabbid/projects/projectA/projectA', server='download.sdkbox.com/installer/v1/', status=None, symbol=None, verbose=2)
get remote manifest from http://download.sdkbox.com/installer/v1/manifest.json
{
"packages": {
"SDKBOX": {
"versions": {
"0.5.6.9": {
"bundle": "sdkbox_installer.zip",
"sha1": "571ea29ac206145ce52c4cb50211e79a129a6156"
}
}
},
"adcolony": {
"versions": {
"1.2.0.1": {
"v2": {
"bundle": "sdkbox-adcolony_v1.2.0.1_for_v2.tar.gz",
"sha1": "e34404b3cedf4323c469957f072bd814ffb06890"
},
"v3": {
"bundle": "sdkbox-adcolony_v1.2.0.1.tar.gz",
"sha1": "7998d02ce7421860b95edbca465483814a2c4b2e"
}
}
}
},
"agecheq": {
"versions": {
"1.2.0.1": {
"v2": {
"bundle": "sdkbox-agecheq_v1.2.0.1_for_v2.tar.gz",
"sha1": "0e2412c87e76a7fea4362297b2d4fc8f0fc03d8f"
},
"v3": {
"bundle": "sdkbox-agecheq_v1.2.0.1.tar.gz",
"sha1": "69619002da670bccda31854250dac271c0028942"
}
}
}
},
"chartboost": {
"versions": {
"1.2.0.1": {
"v2": {
"bundle": "sdkbox-chartboost_v1.2.0.1_for_v2.tar.gz",
"sha1": "f01d01e4e421867d2d4c4afd327a61e7fbae1e43"
},
"v3": {
"bundle": "sdkbox-chartboost_v1.2.0.1.tar.gz",
"sha1": "3e0aac9f889b0c2107fd9bc2edd0dd3029fd901d"
}
}
}
},
"flurryanalytics": {
"versions": {
"1.2.0.1": {
"v2": {
"bundle": "sdkbox-flurryanalytics_v1.2.0.1_for_v2.tar.gz",
"sha1": "fe8743192b3c564164cc364fef0bf4719fc1cff1"
},
"v3": {
"bundle": "sdkbox-flurryanalytics_v1.2.0.1.tar.gz",
"sha1": "fec39566143afa1084593102d753d7163aa4bfad"
}
}
}
},
"googleanalytics": {
"versions": {
"1.2.0.1": {
"v2": {
"bundle": "sdkbox-googleanalytics_v1.2.0.1_for_v2.tar.gz",
"sha1": "36fd675b9e029da9cd4965a13be1f3a13bff61db"
},
"v3": {
"bundle": "sdkbox-googleanalytics_v1.2.0.1.tar.gz",
"sha1": "80e578a50fee82df4e474f6c1a2b943f990bb89a"
}
}
}
},
"iap": {
"versions": {
"1.2.0.1": {
"v2": {
"bundle": "sdkbox-iap_v1.2.0.1_for_v2.tar.gz",
"sha1": "39483a76f0fb2bb0b16448cb4d038b2763ce537f"
},
"v3": {
"bundle": "sdkbox-iap_v1.2.0.1.tar.gz",
"sha1": "8b06a01615f66065c29182abdf22f9db554db86b"
}
}
}
},
"kochava": {
"versions": {
"1.2.0.1": {
"v2": {
"bundle": "sdkbox-kochava_v1.2.0.1_for_v2.tar.gz",
"sha1": "8dae059d456f630d8f68065c433cd03036ca45e6"
},
"v3": {
"bundle": "sdkbox-kochava_v1.2.0.1.tar.gz",
"sha1": "73ce78c8f4b4a47a0e3896047950b339207d6f47"
}
}
}
},
"tune": {
"versions": {
"1.2.0.1": {
"v2": {
"bundle": "sdkbox-tune_v1.2.0.1_for_v2.tar.gz",
"sha1": "4217c305e23d3bce21af3943acd02daf099c1349"
},
"v3": {
"bundle": "sdkbox-tune_v1.2.0.1.tar.gz",
"sha1": "c42e621b0092fdbdf79d06c0c3c625432a15b2d9"
}
}
}
},
"vungle": {
"versions": {
"1.2.0.1": {
"v2": {
"bundle": "sdkbox-vungle_v1.2.0.1_for_v2.tar.gz",
"sha1": "b6d231ae827088d5a272eeb4322800f2c2ad7254"
},
"v3": {
"bundle": "sdkbox-vungle_v1.2.0.1.tar.gz",
"sha1": "47c5fc6934146fe1060d545fe8b4e9c31b40a38f"
}
}
}
}
}
}
googleanalytics vungle iap flurryanalytics agecheq SDKBOX chartboost kochava adcolony tune
Traceback (most recent call last):
File "monolith.py", line 4464, in <module>
File "monolith.py", line 4449, in main
File "monolith.py", line 3593, in perform
File "monolith.py", line 4057, in main
File "monolith.py", line 3593, in perform
File "monolith.py", line 4273, in cmd_import
File "monolith.py", line 4025, in load_projects
File "monolith.py", line 4018, in create_projects
File "monolith.py", line 1257, in __init__
File "monolith.py", line 1299, in determine_cocos2dx_installation
RuntimeError: COCOS_CONSOLE_ROOT invalid
Tracking: {'args': {'status': None, 'forcedownload': 0, 'dryrun': None, 'encrypt': 'None', 'verbose': 2, 'plugin': 'iap/', 'symbol': None, 'decrypt': 'None', 'nohelp': 0, 'server': 'download.sdkbox.com/installer/v1/', 'project': '/Users/duracellrabbid/projects/projectA/projectA', 'command': 'import', 'key': None, 'installer': 'sdkbox.pyc', 'output': None, 'manifest': 'manifest.json'}}
tracking http://metrics.sdkbox.com/?%7B%22CDID%22%3A%229a8c12e0fcd2dca10dba83b6f3cd21fa9a75f526%22%2C%22args%22%3A%7B%22status%22%3Anull%2C%22forcedownload%22%3A0%2C%22dryrun%22%3Anull%2C%22encrypt%22%3A%22None%22%2C%22verbose%22%3A2%2C%22plugin%22%3A%22iap%2F%22%2C%22symbol%22%3Anull%2C%22decrypt%22%3A%22None%22%2C%22nohelp%22%3A0%2C%22server%22%3A%22download.sdkbox.com%2Finstaller%2Fv1%2F%22%2C%22project%22%3A%22%2FUsers%2Fduracellrabbid%2Fprojects%2FprojectA%2FprojectA%22%2C%22command%22%3A%22import%22%2C%22key%22%3Anull%2C%22installer%22%3A%22sdkbox.pyc%22%2C%22output%22%3Anull%2C%22manifest%22%3A%22manifest.json%22%7D%7D
My .cocos-project.json is as followed:
{
"engine_type": "prebuilt",
"engine_version": "cocos2d-x-3.6",
"project_type": "cpp"
}
I experienced the same output when I did an sdkbox symbols -vv
Any advice would be appreciated. Thanks