Vakar „Apple“ paskelbė apie „Gold Master“ versijos paleidimą prieš galutinę „Xcode“ 7.3.1 versijos versiją, skirtą kūrėjams. Šiame naujinime yra numeris statyti 7D1012 ir daugiausia dėmesio skiriama klaidų taisymui, kad kitas leidimas būtų paruoštas plačiajai visuomenei.
Praėjusį mėnesį „Apple“ po ilgo testavimo laikotarpio išleido „Xcode 7.3“. Šis atnaujinimas Xcode 7.3 įtraukti naujausi SDK, skirti iOS 9.3, watchOS 2.2 ir OS X 10.11.4 taip pat buvo įtraukta naujausia „Swift 2.2“ versija.
Įtrauktas labiau patobulintas kodas, kad kūrėjai galėtų greičiau ir efektyviau rašyti savo programas. Taip pat kūrėjams lengviau kurti turinį Apple Watch, atsižvelgiant į greitas laikrodžių perjungimas sinchronizuoti su iPhone.
„Xcode 7.3.1 GM“ galima įsigyti adresu kūrėjo svetainėje iš Apple, galite patikrinti toliau pateiktą pakeitimų sąrašą:
Kurti sistemą
• Šiame leidime pašalintas nustatymas Įgalinti „Clang Module Debugging“ ir ištaisyti problemas, dėl kurių „Xcode“ gali strigti arba kintamųjų rodinyje rodyti neišsamią informaciją. (25535528)
• Ištaisyta klaida, dėl kurios „Swift“ komandų eilutės įrankio taikinys, kuriame -ObjC perduodamas susiejimo įrankiui, nesugebėjo susieti sukūrus. (25447991)
Atidėjiniai
• Išspręsta problema, kai išjungus funkciją Xcode redagavimo priemonėje, susijusi teisė vis tiek būtų įjungta programoje. Išjungus galimybę gali tekti iš naujo atsisiųsti paruošimo profilius su atnaujintu galimybių sąrašu. „Xcode“ kūrimo metu nebekopijuoja daugumos teisių iš aprūpinimo profilio į programos kodo parašą. Piniginės, GameCenter (OS X), Duomenų apsaugos ir Push pranešimų teisės vis tiek nukopijuojamos iš profilio. Visos kitos teisės turėtų būti deklaruojamos naudojant Xcode projekto rengyklės skirtuką Galimybės. (24771364)
Archyvo organizatorius
• Mygtukas „Archyvai tvarkyti dSYMs atsisiuntimą“ teisingai atsisiunčia programų versijų, įkeltų su bitų kodu, dSYM. (25430147) Sąsajų kūrėjas
• Ištaisyta našumo problema, kai atidaroma siužetinė lenta arba xibs su daugybe apribojimų. (25314053)
Kodo užbaigimas
• Kodo užbaigimas rodo visą pavadinimą kodo užbaigimo iššokančiame lange. (25530060) Derinimas
• Išsprendžia problemą, susijusią su NSSegmentedControls, dėl kurios rodinio derinimo priemonė buvo tuščia. (25388091)
LLDB
• LLDB Python interpretatoriaus pataisa leidžia tinkamai atlikti įvesties/išvesties programas Xcode, leidžianti komandai „script“ veikti taip, kaip tikėtasi. Išspausdinta Python scenarijų išvestis rodoma Xcode derinimo konsolėje. (25448007)
Lokalizavimas
• Išspręsta problema, dėl kurios „Xcode“ užstrigdavo importavus lokalizaciją. (25395822)