خب در اینجا با همیم تا یاد بگیریم که چطور درون پوشه app تغییر بدیم (این کار صد البته غیرقانونی هست چون به نوعی هک و به خطر انداختن منافع سازنده برنامه هست، ولی گاهی هم میتونه موجب پرطرفدار شدن برنامه بشه. مثلا خود من ده ها برنامه رو فارسی کردم اینطوری و دو سه تاشون هم سازنده اصلی قبول کرده
)
درون این پوشه، معمولا فایلهای مربوط به زبان، طراحی های گرافیکی ، آیکان ها و .... قرار میگیرند. در حقیقت همون فایل ipa که اکسترکت میشه و در فایل سیستم تزریق میشه این فولدر رو کپی میکنه.
حالا ببینیم که چه فایلهای اول کار در این پوشه میبینیم؟
1- Info.plist:
این فایل قلب تپنده برنامه هست و دار و ندار برنامه بهش بستگی داره
اگر این فایل نباشه یا ادیت اشتباه بشه، 100 درصد برنامه کرش میکنه
2- فولدر های زبان
ا
این فولدرها، به شکل سری فولدرهایی با پسوند lporoj هستند، مثلا English.lproj
درون این پوشه ها یک سری Property List وجود داره که با ادیتشون میشه برنامه رو به زبان های دیگر ترجمه کرد.
3- سه فایل آیکن:
خب بعد از اینا سه تا تصویر PNG میبینید که به این نام ها هستند:
Icon.png با رزولشن 57*57 که برای نسل دوم و سوم آیفون و آیپادتاچ بکار میره (iPhone 3g, 3gs ; iPod 2g,3g)
Icon@2x.png که با رزولشن 114*114 هست و برای نسل چهارم و پنجم + دو نسل آیپد به کار میره (iPhone 4, 4S, iPod 4g, iPad,iPad2)
Icon72.png که برای حالت Safe mode نسل چهام و پنجم دیوایسها به کار میره.
نکته: دقت داشته باشید که در حالت Safe Mode در نسل دوم و سوم آیکان ها تغییری نمیکنند. البته بعد از ارائه 4.3 توسط اپل چهارم و پنجم هم تغییری نمیکنن دیگه
خب ولی گاهی هم فایل های غیرمعمول دیده میشه که باهاشون کاری نداریم