Заголовок продукта и его описание не отображаются после замены открытого ключа (Base64).

Вот код, который я использую. Я заменил оригинальный ключ API в нужном месте. Я изменил название и описание примера в консоли Google Play In-app, а также заменил открытый ключ, но вместо названия и описания он отображает название приложения по умолчанию, а не название, которое я использовал в консоли In-app ,

Я добавил скриншот для лучшего понимания. Я тестирую в подписанном APK, который уже загружен в Google Play. В чем проблема?

Приложение успешно работает.

Введите описание изображения здесь

Код

public static ArrayList<VerifiedPurchase> verifyPurchase(String signedData, String signature) { if (signedData == null) { Log.e(TAG, "data is null"); return null; } Log.i(TAG, "signedData: " + signedData); boolean verified = false; if (!TextUtils.isEmpty(signature)) { /** * Compute your public key (that you got from the Android Market * publisher site). * * Instead of just storing the entire literal string here embedded * in the program, construct the key at runtime from pieces or use * bit manipulation (for example, XOR with some other string) to * hide the actual key. The key itself is not secret information, * but we don't want to make it easy for an adversary to replace the * public key with one of their own and then fake messages from the * server. * * Generally, encryption keys / passwords should only be kept in * memory long enough to perform the operation they need to perform. */ String base64EncodedPublicKey = "<MY API KEY>"; PublicKey key = BillingSecurity.generatePublicKey(base64EncodedPublicKey); verified = BillingSecurity.verify(key, signedData, signature); if (!verified) { Log.w(TAG, "signature does not match data."); return null; } } 

Solutions Collecting From Web of "Заголовок продукта и его описание не отображаются после замены открытого ключа (Base64)."