سؤال

أنا أعمل مع الأمازون في التطبيق-مشتريات الروبوت على فلاش باستخدام الأصلي لواحق.لذا نفذت شراء تدفق في رمل ( كنت تستخدم ملف InAppSDK-SandboxData.سلمان على التصحيح).ولكن الآن لدي حساب الأمازون.لقد خلق شراء البنود في حساب المطورين, و أريد أن اختبار تدفق شرائها.

String requestId = PurchasingManager.initiatePurchaseRequest(product_id);

لكنه يطرح استثناء ، محاولة فتح ملف "InAppSDK-SandboxData.json", لكن يجب حذف في أمل أنها سوف تذهب إلى المنتج خوادم, لكنه لا.وجدت أنني لا يمكن إلا أن عمليات الشراء عندما يرتكبون بلدي التطبيق إلى متجر تطبيقات أمازون((

كيف يمكنني اختبار بلدي الحقيقي المدفوعات المنتج خوادم كيف يمكن تصحيح هذه العملية??شكرا

هل كانت مفيدة؟

المحلول

الآن لا يمكنك أن :(

لقد نفذت الأمازون في التطبيق-مشتريات الروبوت في المشروع و الطريقة الوحيدة عليك أن الاختبار باستخدام InAppSDK-SandboxData.json.مرة واحدة كل شيء يعمل بشكل جيد إذا كنت ارتكاب التطبيق إلى متجر تطبيقات أمازون و سوف التصحيح لك.

بلدي المشورة إذا كان يعمل بشكل جيد باستخدام InAppSDK-SandboxData.json لا يمكنك الانتظار لمدة شهر أو اثنين (أنا آسف ولكن لا أستطيع أن أقول لك بعد الآن لأنني ما زلت في إطار التجمع الوطني الديمقراطي.سوف تحرير ردي قريبا), لا تخافوا لارتكاب التطبيق.فعلت ذلك ;)

تحديث:

الأمر رسمي الآن ، لديك اختبار التطبيق في موقع المطور, أنت فقط يجب استخدامها؛)

نصائح أخرى

الآن يمكنك اختبار الشراء داخل التطبيق باستخدام "اختبار LiveApp" قبل النشر للعملاء.

تحقق من هذا الرابط https:/developer.amazon.com/ جمهور / موارد / أدوات تطوير / اختبار التطبيقات الحية / المستندات / الدقة / البدء

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top