پس از عرضه نسخه آزمایشی iOS 10.1 برای توسعه دهندگان و تست کنندههای عمومی، مشخص شد که هنگام استفاده از برنامههایی خاص به شما هشدار داده میشود. اپلیکیشنهای معمولا قدیمی، نوشته شده با کد ۳۲ بیتی و به روزرسانی نشده برای مدتی نسبتاً طولانی، شامل این هشدار میشوند که در هنگام باز کردن آنها به شما گفته میشود اپلیکیشن ممکن است سرعت دستگاه شما را کم کند و برنامه نویس اپلیکیشن باید آن را آپدیت نماید.
ایده اصلی اپل برای این کار، دور کردن مستقیم کاربران از استفاده از برنامههایی است که هنوز برای دستگاههای ۶۴ بیتی آپدیت نشدهاند. هشدار در هنگام باز کردن چنین برنامههایی کاربردی به نظر میرسد.
از سوی دیگر اپل در طرحی که از ۷ سپتامبر آغاز کرده، به توسعه دهندگان یک مهلت ۳۰ روزه برای به روزرسانی برنامههایشان داده است.این اقدامات اپل با توجه به عمر ۸ ساله اپ استور، به پیشرفت و بهینه سازی آن کمک قابل توجهی میکند.
اما با عرضه اولین بتای توسعه دهنده از iOS 11 مشخص شد که در این نسخه برنامههای ۳۲ بیتی به هیچ عنوان اجرا نمی شوند وحتما باید توسط توسعه دهنده با معماری ۶۴ بیتی سازگار شود.
در این آموزش مشخص می شود که چه برنامههایی نیاز به به روزرسانی برای اجرا در ios 11 را دارند.
۱- برنامه هایی که پس از آپدیت به iOs 11 نیاز دارید را روی دستگاه وسیستم عامل فعلی نصب کنید
۲- از قسمت تنظیمات به مسیر زیر بروید
Settings → General → About
نکته : اگر بعد از تپ کردن روی قسمت Applications به قسمت App Compatibility منتقل نشدید، تمام برنامه های نصب شده روی دستگاه با معماری ۶۴ بیتی سازگار هستند ودر iOs 11 بدون هیچ مشکلی اجرا خواهند شد.
این امکان برای شما فراهم است که بتوانید بروزرسانی وسازگاری برنامه با معماری ۶۴ بیتی را به اطلاع توسعه دهنده برسانید.
پس از مراجعه به بخش Settings → General → About → Applications روی برنامه مد نظر تپ کنید تا برنامه انتخاب شده در اپ استور باز شود.
حال روی Developer Website تپ کنید تا به وب سایت توسعه دهنده منتقل شود.
بعد از باز شدن وب سایت از قسمت “contacts” یا فرم “تماس با ما ” و تکمیل فرم، آپدیت برنامه را به اطلاع توسعه دهنده برسانید.
نظرات