Cocos2d-x has upgraded OpenSSL to version 1.0.2g.
Beginning July 11, 2016, Google Play will block publishing of any new apps or updates that use older versions of OpenSSL. It is important that you update the use of OpenSSL in your projects.
If you use v2.x or use older versions of v3.x, you can just update CURL and OpenSSL. To do this:
- modify Cocos2d-x root/external/config.json to update the dependency version. For v3.x the dependency version is
v3-deps-92, and for v2.x it is
- execute the download-deps.py script in your Cocos2d-x root.
(jtsm @ 15 ~) $ cd cocos2d-x
(jtsm @ 15 ~/cocos2d-x) $ ./download-deps.py
==> Prepare to download external libraries!
==> Ready to download 'v3-deps-92.zip' from 'https://github.com/cocos2d/cocos2d-x-3rd-party-libs-bin/archive/v3-deps-92.zip'
==> WARNING: Couldn't grab the file size from remote, use 'zip_file_size' section in '/Users/jtsm/Chukong-Inc/cocos2d-x/external/config.json'
==> Start to download, please wait ...
==> Downloading finished!
==> Extracting files, please wait ...
==> Extraction done! ==> Copying files...
Feel free to post on our forums if you run into difficulty.