Use of v3.17.2 is not recommended as it will be rejected by the iOS review process.
This is because it uses UIWebView internally.
It must be modified to WKWebView.
The latest version of v3 available from github has this fix, so using the latest version of v3 will support both iOS and Android.
If you have the git and python commands ready, you can get the latest version of v3.
You will be working on the command line.
Thank you very much for your answer. I proceeded as you told me.
But in the final instruction(python2 download-bin.py) following error occurred.
=======================================================
==> Preparing to download console binaries!
==> version file doesn't exist
==> Ready to download 'v3-console-16.zip' from 'https://github.com/cocos2d/console-binary/archive/v3-console-16.zip'
Traceback (most recent call last):
File "download-bin.py", line 301, in <module>
main()
File "download-bin.py", line 296, in main
installer.run("", opts.remove_downloaded, opts.force_update, opts.download_only)
File "download-bin.py", line 241, in run
self.download_zip_file()
File "download-bin.py", line 203, in download_zip_file
self.download_file()
File "download-bin.py", line 91, in download_file
u = urllib2.urlopen(self._url)
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/urllib2.py", line 154, in urlopen
return opener.open(url, data, timeout)
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/urllib2.py", line 429, in open
response = self._open(req, data)
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/urllib2.py", line 447, in _open
'_open', req)
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/urllib2.py", line 407, in _call_chain
result = func(*args)
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/urllib2.py", line 1241, in https_open
context=self._context)
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/urllib2.py", line 1198, in do_open
raise URLError(err)
URLError: <urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:727)>
I don’t know if this is done properly.
I have one more question.
Can’t version 4.0 support two platforms? Does version 4.0 support Android?
Of course, v4 can support iOS and Android.
The reason I recommended v3 is simply because I have never used v4.
I cannot recommend something I am not using.
I am currently using v3 and have a track record of updating the app on iOS and Android just a few days ago.
The reason I am still using v3 is simple.
I have not been able to migrate because the 3rd party libraries I use are not yet compatible with 4.0.
I share the latest version of the v3 zip file created in my environment on Google Drive.
You can use it if you like.
Probably best to use v4, but as already mentioned I have no experience with v4 yet.