Skip to content

Crash: ParsingException: Error parsing public key #163

Open
fonrit opened this issue Dec 19, 2022 · 7 comments
Open

Crash: ParsingException: Error parsing public key #163

fonrit opened this issue Dec 19, 2022 · 7 comments

Comments

@fonrit
Copy link

fonrit commented Dec 19, 2022

Можете помочь, периодически вылетает краш при инициализации TinkoffAcquiring в Application.
Воспроизводится почему то только в релизной сборке, в дебажной все ок.

Снимок экрана 2022-12-19 в 15 03 12

@IlnarH
Copy link
Collaborator

IlnarH commented Dec 19, 2022

Проблема сохраняется если выключить обфускацию (minifyEnabled = false)?

@fonrit
Copy link
Author

fonrit commented Dec 19, 2022

Нет

@fonrit
Copy link
Author

fonrit commented Dec 19, 2022

В ProGuard у меня указано:

-keep class ru.tinkoff.acquiring.sdk.localization.** { ; }
-keep class ru.tinkoff.acquiring.sdk.requests.
* { ; }
-keep class ru.tinkoff.acquiring.sdk.models.
* { ; }
-keep class ru.rtln.tds.sdk.
* { ; }
-keep class org.spongycastle.
*
-keep class org.bouncycastle.**

@IlnarH
Copy link
Collaborator

IlnarH commented Dec 19, 2022

А если попробовать добавить в исключения все классы ASDK (-keep class ru.tinkoff.acquiring.sdk.** { *; })?

@fonrit
Copy link
Author

fonrit commented Dec 19, 2022

После того как я включил minifyEnabled со старым ProGuard, краш не воспроизвелся.
Прописал -keep class ru.tinkoff.acquiring.sdk.** { *; }. Поминоторю

@harcoPro
Copy link
Contributor

harcoPro commented May 2, 2023

Добрый день.
Проблема еще актуальна?

@fonrit
Copy link
Author

fonrit commented Jun 29, 2023

Добрый день, переодически проблема воспроизводится с ранее указанным исключением:
-keep class ru.tinkoff.acquiring.sdk.** { *; }

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants