سؤال

هل لدى أي شخص أي اقتراحات حول كيفية إصدار تطبيق iPhone بصرف النظر عن استخدام "الإصدار الحزمة" و "Bundle Version Short String". أجد صعوبة في الاعتماد على هذه القيم للتحكم في الإصدار من التطبيق الخاص بي B/C لدي اختلافات متعددة (Lite ، مدفوعة) من نفس التطبيق. كما أن التنفيذ الحالي لـ iTunes Connect لا يسمح لك بتغيير رقم الإصدار من التحديث بمجرد تعيينه ، لذلك إذا قررت استبدال تحديث ثنائي جديد ، عالقك باستخدام نفس رقم الإصدار الذي بدأت به.

كنت أفكر في إضافة زوج من القيمة الرئيسية في ملف info.plist ، لكنني لست متأكدًا مما إذا كان يُسمح لي بإضافة أزواج جديدة ذات قيمة رئيسية في info.plist. البديل الآخر الذي يمكنني التفكير فيه هو إنشاء plist الخاص بي لإعدادات التطبيق.

إذا كانت هناك طرق أفضل لتحقيق ذلك ، فأنا منفتح على سماعهم.

شكرًا!

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

المحلول

يمكنك بالتأكيد إضافة أزواج المفتاح/القيمة الخاصة بك إلى info.plist. تأكد من بادئة المفاتيح للمساعدة في ضمان عدم تصادم مفاتيحك مع أي مفاتيح مستخدمة Apple.

نصائح أخرى

يحتوي كل إصدار من تطبيقي على ملف info.plist الخاص به ويشتركون في نفس قاعدة التعليمات البرمجية في XCode ، باستخدام أهداف متعددة للبناء. يمكنهم جميعًا الحصول على أرقام الإصدار الخاصة بهم باستخدام إعداد "إصدار الحزمة" بهذه الطريقة.

إليك منشورًا وتعليميًا حول الإعداد:

http://www.codza.com/free-iphone-app-version-from-the-same-xcode-project

أعتقد أنه يمكنك إضافة مفتاحك الخاص إلى info.plist (هذا الملف لا يتم تجميعه بتطبيقك) ، لكنني لا أرى سبب وجود ذلك أفضل من استخدام مفتاح "إصدار الحزمة" الموجود بالفعل.

بعض العناصر التي تمت مناقشتها استجابة ل هذا السؤال قد تكون مفيدة لك في هذه الحالة.

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