הביטא של iOS 10.3 נותן לנו סימנים מה יכול להיות iOS 11 בעתיד, או לפחות לאן העדכון החדש יעבור. אחד הדברים שצריך להיות ברור עליהם הוא ש- iOS 11 יאפשר יישומי 64 סיביות בלבד, כך שמפתחים שהאפליקציות שלהם הם 32 סיביות מתעדכנים או מתים.
הדוגמה של אפל די ברורה. לרוב היישומים שלך, כמו כל חבילת iWork (דפים, מספרים, Keynote) דורשים ממך גרסת iOS 10 ומעלה כדי להיות מסוגל להוריד אותם במכשיר שלנו. לאחר העדכון האחרון של אפליקציית Apple Store, Apple Big שינתה גם את הקריטריון הזה: מעתה ניתן להוריד רק גרסאות אפליקציות גבוהות מ- iOS 10.
הדרישות של אפל נוכחות יותר ויותר: כעת iOS 10 ומעלה
אפל תמיד רצתה שלמות הן במכשירים שלה והן במערכת האקולוגית שלה, בה אני כולל את היישומים ואת החנויות השונות. במהלך כל מהדורות מערכת ההפעלה, הקופרטינו פרסמה מספר תכונות שגרמו למפתחים להתפתח או למות. זה הכרחי מפתחים מתקדמים בהתאם לשינויים ב- iOS, macOS ומערכות הפעלה אחרות.
Si hacemos memoria, en febrero de 2015 Apple obligó a los desarrolladores a que las apps subidas a partir de febrero de 2015 fueran compatibles con 64 ביטים:
החל מה -1 בפברואר 2015, אפליקציות iOS חדשות שהועלו לחנות האפליקציות יצטרכו לכלול תמיכה של 64 סיביות וייבנו עם ה- iOS 8 SDK, הכלול ב- Xcode 6 ואילך. כדי לאפשר מסגרת של 64 סיביות בפרויקט שלך, אנו ממליצים להשתמש ב"ארכיטקטורות הסטנדרטיות "המוגדרות כברירת מחדל של Xcode כדי לבנות בינארי יחיד עם גרסאות 32 סיביות וקוד 64 סיביות.
מאותו תאריך ועד היום, כל השינויים המתרחשים ביישומים חייבים להיות נתמכים בכך אדריכלות של 64 סיביות. אך הידיעה מגיעה כי אפל בטח תבטל את היישומים שאינם מעודכנים ל- iOS 10 ומעלה, וצפוי שכמעט 10% מהאפליקציות הזמינות ב- App Store יושפעו מהשקת iOS 11.
במקרה של האפליקציה אפל סטור, בעדכון האחרון זה כבר כלל את דרישה להיות עם iOS 10 או גרסה גבוהה יותר, פיצוץ לאותם מפתחים שנותרו מאחור בפיתוח היישומים שלהם.