سؤال

أحاول إضافة أيقونة عالية الدقة إلى تطبيق iPhone الخاص بي.هل CFBundleIconFiles هو نفس ملف Icon في لقطة الشاشة أدناه؟

alt text

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

المحلول

ألقِ نظرة على السؤال التالي على Scack Overflow ، وهذا يجب أن يزيل الأشياء:

كيف يمكنني تحديد كلا الرموز لتطبيق iPhone/iPad العالمي؟

باختصار ، لا ليس هو نفسه. إعداد ملفات الأيقونة هو إعداد ما قبل IOS4 ، ولكن يجب عليك الاحتفاظ بهذا لتوافق iOS3 إذا سمحت للتطبيق الخاص بك بالتثبيت على iOS3. يجب أن يشير إعداد ملف الأيقونة إلى رمز بحجم 57 × 57.

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

نصائح أخرى

كما أشار يانيك، فإن "CFBundleIconFiles" ليس هو نفسه "Icon Files"، ولكن هناك علاقة أخرى:

"ملف أيقونة" هو اسم Xcode للمفتاح "cfbundleiconfile" و "ملفات الأيقونات" هو اسم Xcode للمفتاح "cfbundleiconfiles".

لذا فإنهما متساويان.يرى مرجع مفاتيح الأساس الأساسي لشركة Apple.

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