React-native-iap: إن validateReceiptAndroid يعيد دومًا قيمة غير محددة

تم إنشاؤها على ٥ فبراير ٢٠١٩  ·  4تعليقات  ·  مصدر: dooboolab/react-native-iap

نسخة من رد فعل - أصلية - IAP

2.4.0 بيتا 6

نسخة من رد الفعل الأصلي

0.57.8

المنصات التي واجهت الخطأ فيها (IOS أو Android أو كليهما؟)

ذكري المظهر

سلوك متوقع

عندما أحاول استخدام ValidateReceiptAndroid ، توقعت كائنًا مثل هذا:
{
"نوع": "androidpublisher # subscriptionPurchase" ،
"startTimeMillis": طويل ،
"expiryTimeMillis": طويل ،
"التجديد التلقائي": منطقي
}

السلوك الفعلي

إن validateReceiptAndroid يعيد دومًا قيمة غير محددة

بيئة مُختبرة (محاكي؟ جهاز حقيقي؟)

جهاز حقيقي (Moto G5 Plus)

خطوات إعادة إنتاج السلوك

اسمح لـ accessToken = "460530446560-9ueadkhvjrh1rh93roaso56fnu49ir78.apps.googleusercontent.com" ؛ (معرف العميل OAuth 2.0 من google api)
شراء const = انتظار RNIap.buySubscription (itemSubs [sku]) ؛
اسمحوا decodedReceipt = انتظار RNIap.validateReceiptAndroid ('com.ourPackage'، purchase.productId، purchase.purchaseToken، accessToken، true) ؛

🙏 help wanted 🤖 android

ال 4 كومينتر

هل ذهبت فوق التمهيدي ؟

نعم ، لقد اتبعت خطوات هذا المنشور

وهناك لطيفة آخر مكتوبة باللغة الكورية حول هذا الموضوع. سأحاول ترجمة هذا بعد التأكيد الذي أدلى به المؤلف. آمل أن تتمكن من استخدام ترجمة جوجل مسبقًا.

إغلاق هذا الآن لأن هذا ليس خطأ أو أي شيء في الواقع.

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات