از پچپچهای موجود میتوان دریافت که سیاست عدم پشتیبانی اپلیکیشنهای 32 بیتی در iOS 11 میتواند اعمال شود، این تغییر یک زنگ خطر برای توسعهدهندگانی است که اپلیکیشنهای خود را هنوز آپدیت نکردهاند.
نسخه آینده سیستمعامل محبوب اپل برای آیفونها در راه است. این نسخه نیز مانند دیگر نسخهها دارای تحولاتی خواهد بود که یکی از آنها ظاهرا کار را برای توسعهدهندگان تنبل سخت کرده است.
در هات اپ نیوز میخواهیم کمی موشکافانهتر به این قضیه نگاه کنیم، با ما همراه باشید.
ماجرای عدم پشتیبانی اپلیکیشنهای 32 بیتی در iOS 11
چند سال قبل، یعنی در سال 2013 که شاهد معرفی iPhone 5s بودیم، سیستمعامل محبوب اپلیها یعنی iOS توانایی پشتیبانی از اپلیکیشنهای 64 بیتی را دارا شد.
با این کار اپل همه را شگفت زده کرد، چون این نوع پردازش هنوز در بین گوشیها رواج نداشت، ولی پرچمدار اپل به آن مجهز بود.
قضیه جالب ماجرا از وقتی شروع میشود که نسخه iOS 9 روانه بازار شد، کاربران زمانی که بر روی آیفون جدید خود یک اپلیکیشن 32 بیتی را اجرا میکردند، با یک پیغام روبهرو میشدند.
این پیغام به کاربر میگفت که «با اجرای این نرمافزار ممکن است که دستگاه شما عملکردی آهستهتر را تجربه کند و توسعهدهنده اپلیکیشن باید این نرمافزار را آپدیت نماید تا با دستگاه شما سازگار شود»، ولی خب کو گو شنوا!
برخی از اپلیکیشنها هستند که سالهای سال است بدون هیچ آپدیتی در اپ استور خاک میخورند!
این قضیه ادامه داشت تا وقتیکه نسخه بتای iOS 10.3 به میدان آمد، در اینجا کمی متن پیغام تغییر کرد و تهدید برای توسعهدهندگان جدیتر شد. متن پیام در عکس زیر دیده میشود.
«این نرمافزار باید آپدیت شود، این نسخه از برنامه در آپدیتهای آینده سیستمعامل iOS پشتیبانی نخواهد شد و توسعهدهنده باید آن را برای بهبود سازگاری با گوشی، آپدیت نماید.»
باوجوداینکه نسخههای آینده سیستمعامل iOS بسیار مبهم بوده و قرار است که به مشکلات سیستم عامل iOS 10 پایان دهد، میتوان گفت که نسخه 111 این سیستمعامل، اولین نسخهای خواهد بود که دیگر برنامههای 322 بیتی را پشتیبانی نمیکند.
اگر این خبر واقعیت داشته باشد، بدون شک در کنفرانس توسعه سالانه اپل در تابستان که قرار است iOS 11 معرفی شود، به این سیاست جدید هم اشاره خواهد شد.
تازه نبودن خبر برای توسعهدهندگان
با این اوصاف، عدم پشتیبانی اپلیکیشنهای 32 بیتی در iOS 11 اپل خیلی هم ناگهانی و مشکلساز نیست، چون در اسفندماه 94 نیز اپل به توسعهدهندگان اعلام کرده بود که آپدیت نسخه 64 بیتی اپلیکیشنهای موجود و از بهمنماه نیز نسخه 64 بیت اپلیکیشنهای جدید خود را منتشر نمایند.
پس فقط این تغییر رویه برای اپلیکیشنهای قدیمی میتواند مشکلساز باشد که زمان زیادی از آخرین آپدیت آنها گذشته است.
بااینحال خیلی از توسعهدهندگان میخواستند که از این اتفاق جلوگیری کنند، ولی ساکنان کمپانی کالیفرنیایی در تصمیم خود جدی هستند و میخواهند که آن را عملی سازند.
به احتمال زیاد بعد از آمدن نسخه 11 سیستم عامل iOS شاهد حذف اپلیکیشنهای 32 خواهیم بود.
هات اپ نیوز