Xcode: إعدادات بنيات لتطبيق IOS4 عالمي
سؤال
كنت أتساءل ما الذي يجب أن تكون عليه إعدادات مشروعي في حال كان لدي تطبيق عالمي أقوم الآن بتحديثه إلى 4.0.
الأساس SDK هو هدف نشر جهاز iPhone 4.0 iPhone OS هو iPhone OS 3.0
ما الذي يجب أن أدخله في البنية ، وبناء Active Architecture فقط مربع الاختيار ومن هياكل Valis للتكوينات المختلفة (تصحيح ، الإصدار)؟
أيضًا ، نظرًا لأن بعض تطبيقاتي ليست عالمية ولكنها ستدعم 4.0 كقاعدة و 3.0 كناشر ، فهل سيحدث أي فرق هو إعدادات البنية؟
شكرًا
العائد على الاستثمار
المحلول
يجب ضبط قاعدة SDK على أحدث إصدار من SDK (أي: 4.2) هذا ما تبنيه ويضمن أن تطبيقك يعمل بشكل صحيح على نظام التشغيل الجديد. Xcode لديه الآن اختيار "أحدث iOS" الذي أوصي به.
هدف النشر هو الحد الأدنى للإصدار الذي تريد أن يكون تطبيقك قادرًا على تثبيته. هذا في الغالب تمليه الميزات التي تريد استخدامها. إذا كنت تريد تقديم ميزات في iOS 4 ، فأنت بحاجة إلى تعيين هدف النشر على 4.0.
أيضًا ، كن حذرًا من أن يتم تعيينها بشكل متماثل لجميع التكوينات ولا تختلف بين التطوير والإفراج.