AcquiringSdkAndroid icon indicating copy to clipboard operation
AcquiringSdkAndroid copied to clipboard

Crash: ParsingException: Error parsing public key

Open fonrit opened this issue 3 years ago • 7 comments

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

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

fonrit avatar Dec 19 '22 12:12 fonrit

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

IlnarH avatar Dec 19 '22 12:12 IlnarH

Нет

fonrit avatar Dec 19 '22 12:12 fonrit

В 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.**

fonrit avatar Dec 19 '22 13:12 fonrit

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

IlnarH avatar Dec 19 '22 13:12 IlnarH

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

fonrit avatar Dec 19 '22 14:12 fonrit

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

harcoPro avatar May 02 '23 11:05 harcoPro

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

fonrit avatar Jun 29 '23 10:06 fonrit