كيف يتم تنفيذ إلغاء الاشتراك على iOS و Android؟ هل من الممكن أن تجعل هذه المكتبة؟ شكرا لك
يمكن للمستخدم القيام بذلك في setting
على كل نظام تشغيل. لست متأكدًا حتى الآن مما إذا كان يمكنك تحقيق ذلك في تطبيقك. أتمنى أن تعطيني تحديثًا.
لست متأكدًا حتى الآن مما إذا كان يمكنك تحقيق ذلك في تطبيقك. أتمنى أن تعطيني تحديثًا.
بالنسبة لكل من iOS و Android ، لا يمكنك إلغاء الاشتراكات داخل التطبيق. تحتاج إلى توجيه المستخدمين إلى iTunes / App Store أو Google Play.
يمكنك القيام بذلك على نظام iOS:
Linking.openURL('https://buy.itunes.apple.com/WebObjects/MZFinance.woa/wa/manageSubscriptions')
يمكنك القيام بذلك على Android (قم بتغيير YOUR_PACKAGE_NAME
و YOUR_PRODUCT_ID
:
Linking.openURL('https://play.google.com/store/account/subscriptions?package=YOUR_PACKAGE_NAME&sku=YOUR_PRODUCT_ID
قد يكون من الجيد إضافة هذا إلى الملف التمهيدي. نظرًا لأن هذا عادةً شيء تريد معرفته عند بدء التطوير في عمليات شراء التطبيق. لقد قمت بتحديث إجابتي قليلاً ، لأن طريقة تقديم هذا للمستخدمين هي نفسها تمامًا على iOS و Android.
لا أعرف ما إذا كان هذا شيئًا قد تغير مؤخرًا ، لكنني اختبرت للتو وهذا يعيد التوجيه لتثبيت تطبيق iTunes. بعد بعض البحث توصلت إلى هذا الحل الجديد:
Linking.openURL('https://apps.apple.com/account/subscriptions');
التعليق الأكثر فائدة
بالنسبة لكل من iOS و Android ، لا يمكنك إلغاء الاشتراكات داخل التطبيق. تحتاج إلى توجيه المستخدمين إلى iTunes / App Store أو Google Play.
يمكنك القيام بذلك على نظام iOS:
يمكنك القيام بذلك على Android (قم بتغيير
YOUR_PACKAGE_NAME
وYOUR_PRODUCT_ID
:https://facebook.github.io/react-native/docs/linking