Откройте это приложение, чтобы подтвердить подписку до 23 июня 2020 г. В чем причина?
Откройте это приложение, чтобы подтвердить подписку до 23 июня 2020 г.
Ответы (1)
PurchaseResult возвращал мои покупки с подтверждением как ложное. Используя следующий код, удалось исправить проблему.
for (Purchase purchase: purchasesResult.getPurchasesList()) {
AcknowledgePurchaseParams acknowledgePurchaseParams =
AcknowledgePurchaseParams.newBuilder()
.setPurchaseToken(purchase.getPurchaseToken())
.build();
acknowledgePurchaseParams.getDeveloperPayload();
AcknowledgePurchaseResponseListener acknowledgePurchaseResponseListener = new AcknowledgePurchaseResponseListener() {
@Override
public void onAcknowledgePurchaseResponse(BillingResult billingResult) {
BillingResult billingResult1 = billingResult;
}
};
mBillingClient.acknowledgePurchase(acknowledgePurchaseParams, acknowledgePurchaseResponseListener);
}
person
Umer Khalid
schedule
20.06.2020