آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

حجم بالای فایل IPA

Mohad  9 سال پیش  9 سال پیش
0 0

سلام وقتی طبق آموزش این قسمت 08-06 Export IPA از برنامه خروجی IPA اش رو میگیرم حجم فایل خیلی بالاست نزدیک 50 مگابایت که فکر میکنم به هیچ وجه نباید انقدر زیاد باشه.
اینو بگم که حجم عکس هایی که داخل assets برنامه ام دارم ازشون استفاده میکنم سرجمع همه اشون باهم 1 مگابایت هم نمیشه.
چجوری این مشکل رو باید حل کنم و از چی میتونه باشه اصلا

 برای این سوال 3 پاسخ وجود دارد.
پاسخ به سوال 
کاشی زاده  9 سال پیش
0 0

سلام ،
ممکنه این گزینه در تنظیمات پروژه فعال باشه ، با تغییر به حالت غیر فعال حجم برنامه کمتر خواهد شد .
اما در حالت کلی شاید حجم ipa برای آپلود زیاد باشد اما در زمان دانلود از AppStore فایل اپتیمایز شده و با حجم کمتری برای کاربران قابل دریافت است .

enter image description here

0 0
اگه گزینه EnableBitcode را no کنیم خود appstore فکر کنم ارور مده ولی زمانی که می خوای از appstore دانلود کنی حجم کم میشه (9 سال پیش)
0 0
سلام اتفاقا قبل اینکه اینجا پیام بذارم تو استک که سرچ کردم همین رو گفته بودن و انجام دادم, و تغییر خاصی نکرد. تو اپ استور حجمش چقدر میش اگر کم بشه؟ اندروید همین اپلیکشن 3 مگا بایت شده, واسه ios اش شد 50 مگا بایت, اپ استور تا این حد اپتیمایز میکنه یعنی که برسه همون حدود؟ دیگه نهایتش 10 مگ هم برسه خوبه. (9 سال پیش)
پاسخ به سوال 
کاشی زاده  9 سال پیش
0 0

سلام ،
خیر نمیشه با اندروید مقایسه کرد اگر در Appstore سرچ کنید و برنامه ها رو با نسخه اندرویدیشون مقایسه کنید میبینید تفاوت حجم بین نسخه اندرویدی و نسخه iOS بین 2 تا 7 برابر میتونه باشه .
اپلیکیشنی مربوط به یکی از خبرگزاری ها رو میشه دید که با اینکه ریسورس خاصی هم نداره اما حجمش 80 مگابایت هست .
البته اینجا نکته جالبی بهش اشاره شده که و توضیح داده چطور Appstore فایل اپتیمایز شده رو میده به کاربر.

0 0
مرسی از پاسختون پس میشه گفت طبیعیه این حجم بالا و مشکل از کدنویسی نیست!؟ آخه برنامه ای مثل دیوار رو تو اپ استور سرچ کردم 10 مگ بیشتر نیست, این باعث شد به این فکر کنم که اشکال از برنامه ی منه که انقدر زیاد شده حجمش. (9 سال پیش)
0 0
دیوار ریسورس خاصی نداره ، اما پروژه هایی که تا الان پیاده کردم حدود بین 20 تا 26 مگ بوده و خب شامل ریسورس هم میشوده که این حجم فایل ipa بوده ، یه نکته ای رو در نظر داشته باشید شما تا 2 گیگ فایل هم میتونید در Appstore آپلود کنید ، اما فایل اجرایی شما نباید بیشتر از 50 باشه . حالا من نمیدونم شما حجم ipa رو دیدید یا حجم پوشه اصلی که در زمان گرفتن خروجی نمایش داده میشه ، اینها متفاوت هستند . وجود لایبری هم ممکن باعث افزایش حجم بشه . (9 سال پیش)
0 0
نکته : منظور از 2 گیگ فایل حجم ipa بود و 50 مگ حجم مربوط به باینری داخل ipa هست . (9 سال پیش)
پاسخ به سوال 
کاشی زاده  9 سال پیش
+1 0

این تصویر محتویات فایل IPA هست :

فایلی که هم نام پروژه هست (Test) نباید بیشتر از 50 مگ باشه . اگر الان داخل همین فولدر ها بگردید داخل پوشه Frameworks چند فایل وجود داره که شاید حدود 60 مگابایت حجمشون بشه که مهم نیست .

0 0
خب اگر این باشه که حله, پسوند فایل ipa ام رو به zip عوض کردم بعد اکسترکتش کردم داخل پوشه اش فایل هم نام پروژه ام همراه با تمام فایل های دیگه ای که وجود داشتن به جز frameworks حدود 4 مگابایت بود فقط. ولی پوشه frameworks به تنهایی الان 107 مگابایت شده. تو حالت ipa حجم کل 60 مگابایت بود. جالبه. احتمالا به خاطر کتابخونه هایی که استفاده کردم و غیره باشه. فقط یک سوال دیگه, وقتی کاربر بخواد برنامه ام رو از اپ استور دانلود کنه حجم بهش همین 60 مگ نشون داده میشه درنهایت یا 3 مگ؟ (9 سال پیش)
0 0
مشخص نیست چون خود appstore اپتیمایز شده تحویل کاربر میده ممکنه برخی ریسورس ها حذف بشن ، اما مطمئنا کتابخانه هایی که خودتان اضافه کردید سرجاش میمونه اما به علت فشرده شدن حجم کمتری خواهد داشت . (9 سال پیش)

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .