я получил следующее сообщение об ошибке после загрузки приложения в Google Play: We wanted to know that your application is statically linked against a version of OpenSSL that has multiple security vulnerabilities for users. (...)Google Play предупреждения безопасности SSL из Gamemaker приложения с PlayScape SDK
Ошибка также включает следующую команду: $ распакуйте -p YourApp.apk | строки | grep "OpenSSL". Я выполнил эту команду и получил следующий результат:
GmsCore_OpenSSL
OpenSSLDie
%s(%d): OpenSSL internal error, assertion failed: %s
You need to read the OpenSSL FAQ, http://www.openssl.org/support/faq.html
lhash part of OpenSSL 0.9.8h 28 May 2008
SHA1 part of OpenSSL 0.9.8h 28 May 2008
SHA-256 part of OpenSSL 0.9.8h 28 May 2008
SHA-512 part of OpenSSL 0.9.8h 28 May 2008
Stack part of OpenSSL 0.9.8h 28 May 2008
RSA part of OpenSSL 0.9.8h 28 May 2008
ASN.1 part of OpenSSL 0.9.8h 28 May 2008
Big Number part of OpenSSL 0.9.8h 28 May 2008
RAND part of OpenSSL 0.9.8h 28 May 2008
OpenSSLDie
%s(%d): OpenSSL internal error, assertion failed: %s
You need to read the OpenSSL FAQ, http://www.openssl.org/support/faq.html
lhash part of OpenSSL 0.9.8h 28 May 2008
SHA1 part of OpenSSL 0.9.8h 28 May 2008
SHA-256 part of OpenSSL 0.9.8h 28 May 2008
SHA-512 part of OpenSSL 0.9.8h 28 May 2008
Stack part of OpenSSL 0.9.8h 28 May 2008
RSA part of OpenSSL 0.9.8h 28 May 2008
ASN.1 part of OpenSSL 0.9.8h 28 May 2008
Big Number part of OpenSSL 0.9.8h 28 May 2008
RAND part of OpenSSL 0.9.8h 28 May 2008
OpenSSLDie
%s(%d): OpenSSL internal error, assertion failed: %s
lhash part of OpenSSL 0.9.8h 28 May 2008
SHA1 part of OpenSSL 0.9.8h 28 May 2008
SHA-256 part of OpenSSL 0.9.8h 28 May 2008
SHA-512 part of OpenSSL 0.9.8h 28 May 2008
Stack part of OpenSSL 0.9.8h 28 May 2008
RSA part of OpenSSL 0.9.8h 28 May 2008
ASN.1 part of OpenSSL 0.9.8h 28 May 2008
Big Number part of OpenSSL 0.9.8h 28 May 2008
You need to read the OpenSSL FAQ, http://www.openssl.org/support/faq.html
RAND part of OpenSSL 0.9.8h 28 May 2008
OpenSSLDie
%s(%d): OpenSSL internal error, assertion failed: %s
You need to read the OpenSSL FAQ, http://www.openssl.org/support/faq.html
lhash part of OpenSSL 0.9.8h 28 May 2008
SHA1 part of OpenSSL 0.9.8h 28 May 2008
SHA-256 part of OpenSSL 0.9.8h 28 May 2008
SHA-512 part of OpenSSL 0.9.8h 28 May 2008
DlStack part of OpenSSL 0.9.8h 28 May 2008
RSA part of OpenSSL 0.9.8h 28 May 2008
ASN.1 part of OpenSSL 0.9.8h 28 May 2008
Big Number part of OpenSSL 0.9.8h 28 May 2008
RAND part of OpenSSL 0.9.8h 28 May 2008
Это заставляет меня думать, что есть проблема где-то с Google Play Services, как первая линия «GmsCore_OpenSSL». Однако я не уверен в этом. Я просмотрел FAQ OpenSSL, как сообщают сообщения об ошибках, но не нашел ничего полезного.
Приложение выполнено с использованием GameMaker: Studio. Поскольку я не могу ничего найти об этой ошибке в отношении GameMaker: Studio, я думаю, что это не является непосредственной ошибкой этой программы. Приложение также использует Playscape SDK, и я думаю, что этот SDK может быть частью проблемы (но я, опять же, не уверен). Рядом с этим программа не использует никаких специальных SDK.
Я провел некоторое исследование и нашел Google Play and OpenSSL warning message. Однако сценарий принятого ответа не сработал. Я также нашел OpenSSL App rejection issue Android, что похоже на ту же ошибку, что и у меня, но у этого вопроса нет ответа.
Что может быть причиной этой проблемы и как ее исправить?
Флориан, можете ли вы напрямую связаться с нами? [email protected] –