سؤال

أحتاج إلى تحديث طلبي بعد يدفع المستخدم للحصول على تحديث. أريد تغيير التطبيق الحالي بدلا من تنزيل إصدار جديد. بعد أن يدفع المستخدم، سأقوم بتمكين وظائف معينة من التطبيق.

كيف يمكنني تنفيذ هذا؟

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

المحلول

لن تسمح Apple بالتطبيق الذي يحتوي على ميزات مرئية ولكن غير صالحة للاستعمال. لا يمكنك إظهار ميزة غير رمادية وتقول "دفعنا للحصول على هذه الميزة". لن يسمح لك بتغيير التطبيق بشكل كبير دون تغيير اسمه. بدلا من ذلك، يجبرونك على إصدار إصدار لايت مع خيار الترقية إلى إصدارات كاملة و / أو برو. يفعلون ذلك لحماية المستخدم وحماية إيراداتهم من متجر التطبيقات.

طريقة جيدة حقا لتحديد ما إذا كانت Apple ستتيح لك أن تفعل شيئا ما هو السؤال، "هل تقف أبل لتفقد المال إذا قمت بذلك؟" إذا كانت الإجابة بنعم، فستكون الفرص جيدة جدا فكرتك لن تطير.

أيضا، تذكر أن متجر التطبيقات لديه قاعدة بمجرد يدفع المستخدم للحصول على تطبيق، تلقائيا تلقائيا جميع الإصدارات المستقبلية من التطبيق مجانا. لا يمكنك إجبار المستخدمين على دفع ثمن ترقيات الطريقة التي يمكنك بها في المنصات التقليدية.

بعد أن أقول أنه نظرا لأنه لا يمكنك تشغيل عملية أخرى لترقية تطبيقك على iPhone، أعتقد أن الطريقة الوحيدة لترقية تطبيق موجود دون استبداله ستستخدم نوعا من نوعية المكونات المعيارية التي تقوم فيها بتنزيل المكونات - إضافة المزيد من الميزات. الهدف - ج يجعلها سهلة السخرية لتنفيذ المكونات الإضافية.

نصائح أخرى

لا يمكنك تحديث الرمز أو حزمة التطبيق بأي طريقة. يمكنك تنزيل الموارد أو تعديل ملفات التكوين، ومع ذلك. لذلك جميع الميزات تحتاج إلى وجود، ولكن قد يتم تعطيلها. لشيء مثل لعبة يمكنك تنزيل بعض المستويات الأخرى عند الشراء.

لا يمكنك التحديث على تطبيق GO الخاص بك.
تحتاج إلى وضع نوع من قيمة التبديل المنطقي في ملف التكوين. (أو مع مصافحة الخادم)

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