אפל הנפיקה ביום שישי גרסת Golden Master של תוכנת Xcode 5.1.1 שלה המכילה תיקוני באגים רבים לכלי פיתוח חיוניים, מה שמרמז על שחרור פומבי של המוצר קרוב.
על פי הערות השחרור של Xcode 5.1.1 GM, עדכון הנקודה פותר בעיות בקומפיילר, איתור באגים ותאימות עם Xcode Server. המהדורה גם מבטלת את SenTestingKit ואת OCUnit, כמו גם את מסגרת ה-ATS.
מתוך הערות השחרור:
בעיות נפתרו ב-Xcode 5.1.1 GM Seedמַהְדֵר
תוקן קריסת קוד הידור בעת מיקוד ל-iOS 5.1.1. (16485980)
תוקן קריסת קוד הידור בעת שימוש ב-ARC ו-C++. (16368824)
לוגיקה של אפשרויות המהדר מעודכנת כדי לאפשר ל-"Enforce Strict Aliasing" להיות מושבת עם דגל -Ofast. (16368909)
תוקנה שגיאת מהדר לאחר המרת פרויקט מ-SenTest ל-XCTest. (16387456)
תוקנה שגיאת מהדר בעת שימוש באפשרויות -fsanitize=undefined-trap -fsanitize-undefined-trap-on- error. (16387418)
איתור באגים
תוקן קריסה בעת ניפוי באגים עם Xcode. (16369101)
תוקן קריסת Xcode עם מספר הפעלות באגים. (16369025)
תיקנו כמה בעיות עם ה-Popover של ה-UIView המהיר בתצוגת משתני Xcode. (16368999)
תוקנה בעיה בחיפוש מהיר עבור UIImageView. (16489265)
תוקנה בעיה שבה חלק מהאובייקטים לא יוצגו בחלון התצוגה המהיר בניסיון הראשון. (16368930)
שרת Xcode
תוקנה בעיה שבה Xcode Server טען לפעמים באופן שגוי שגרסת OS X Server אינה תואמת. (16436893)
מערכת בניית Xcode
הצהרות קבועות בעת שימוש באפשרות -parallelizeTargets xcodebuild או בהגדרת Xcode build. (16420957)
הוצאה משימוש של SenTestingKit ושל OCUnit
SenTestingKit ו-OCUnit הוצאו משימוש ויוסרו מגרסה עתידית של Xcode. קוד מקור באמצעות OCUnit יפיק אזהרות בזמן ההידור. מפתחים צריכים לעבור ל-XCTest, באמצעות פקודת התפריט "ערוך > Refactor > המר ל-XCTest...". מפתחים צריכים להחליף את כל קוד SenTestingKit ו-OCUNit שלהם ב-XCTest.
הוצאה משימוש של ATS.framework
ATS.framework הוצא משימוש. קוד מקור באמצעות ממשקי API של ATS יפיק אזהרות בזמן ההידור. עבור 10.8, לא יהיה אובדן של פונקציונליות אבל יכולים להיות אזורים שבהם הביצועים ייפגעו.
מפתחים צריכים להחליף את כל קוד ה-ATS שלהם (כולל ATSUI) ב-CoreText. פונקציונליות ATS תוסר במהדורות עתידיות של OS X:
מידע נוסף על שינוי זה זמין בכתובת: https://developer.apple.com/library/mac/ #documentation/StringsTextFonts/Conceptual/CoreText_Programming/Introduction/ Introduction.html
מפתחים יכולים להוריד את ה-Seed העדכני ביותר של Xcode 5.1.1 GM מפורטל המפתחים של אפל.