אם חשבתם שכבר אין תוכנה חשובה של אפל לעדכן, טעיתם. אתמול עודכנו כל מערכות ההפעלה של אפל, ושחררו את הגרסאות הסופיות של iOS 9.3, tvOS 9.2, watchOS 2.2 ו- OS X 10.11.4, ו- iTunes הגיעה לגרסה 12.3.3 והוסיפה תמיכה למכשירים החדשים שהוצגו ב- Keynote ב -21. אייפון SE ו- iPad Pro בגודל 9.7 אינץ '. אך עדיין יש עדכון שלא פרסמנו: XNXX.
זה נורמלי שהם מעדכנים את Xcode כאשר הם משיקים מערכות הפעלה חדשות של אפל, מכיוון שזה הכלי איתו מתקבצים אפליקציות עבור iOS, OS X, watchOS ו- tvOS, כך שאפל הוציאה גם את הגרסה החדשה של Xcode כולל תמיכה ב- iOS 9.3, watchOS 2.2, OS X 10.11.4 ו- tvOS 9.2 SDK. בנוסף, הוא כולל גם תמיכה בגרסה האחרונה של שפת התכנות שהציגו בשנת 2014, Swift 2.2.
תכונות חדשות אחרות הכלולות ב- Xcode 7.3
בנוסף לתמיכה במערכות ההפעלה העדכניות ביותר ו- Swift 2.2, Xcode 7 כולל גם השלמת קוד חכם יותר, כך שמפתחים יכולים לכתוב את התוכניות שלהם מהר יותר. מצד שני, מקל על פיתוח אפליקציות עבור ה- Apple Watch הודות למעבר מהיר בין שעונים זוגיים. יתר על כן, הבאגים מעריך כעת באופן אוטומטי את קוד ה- במסגרת והמנתח הסטטי עודכן בכדי לאתר מספר רב יותר של בעיות אפשריות הקשורות בקבלת ערכי null.
בשלב זה ולמרות שמזהים כי עדכון זה כדאי כמו כל עדכון אחר של Xcode, מדברים על הבעיה המתסכלת שאנו חווים בדרך כלל בעת עדכון התוכנית. אני לא זוכר שום עדכונים אחרונים לתוכנית פיתוח היישומים של אפל שאפשרו לי לעדכן בלי בעיות. עבר זמן רב מאז היה באג נרחב שגורם להורדת ה- Xcode מחנות האפליקציות של Mac להמתנה ולא לסיים את ההתקנה. בפעמים האחרונות שרציתי לעדכן את Xcode נאלצתי להסיר אותו ולהוריד אותו מחנות היישומים OS X. כאן אפל תצטרך לעשות משהו כי אז מה שקורה יקרה, שהמפתחים יורידו את התוכנית משרתים לא רשמיים. ולהוריד תוכנית שנפגעה. בכל מקרה, יש לנו גרסה חדשה של Xcode זמינה במשך שעות.