Vakar Apple bija aizņemta pēcpusdiena, jo Cupertino puiši palaida beta mašīnu un izlaida dažādas versijas gan macOS 10.13.4, gan tvOS 11.3, gan iOS 11.3. Bet papildus tam viņi arī izmantoja pārdošanas virpuļus, lai palaistu pirmā izstrādātāja Xcode 9.3 beta versija.
Šī jaunā beta versija novērš lielu skaitu kļūdu, kuras šodien un kopš Xcode 9.3 galīgās versijas izlaišanas decembra beigās piedāvāja lietojumprogrammu apkopot projektus, kas veikti ar Swift, programmēšanas valoda, kas kļūst arvien modē izstrādātāju kopienā, un ne tikai Apple.
Viens no jaunumiem, ko macOS 10.13.4 mums ir devis savā pirmajā beta versijā, mēs to atrodam paziņojumā, ka drīzumā lietojumprogrammas, kas nav saderīgas ar 64 bitu procesoriem, pārtrauks darboties. Šis ziņojums tiek parādīts katru reizi, kad atveram 32 bitu lietojumprogrammu, kā arī brīdinājumi, kurus iOS 10 mums parādīja katru reizi, kad izmantojām tikai 32 bitiem izstrādātu lietojumprogrammu, lietojumprogrammas, kuras līdz ar iOS 11 palaišanu ir pilnībā pārstājušas darboties.
Galvenais jaunums, kas mums nāk no Xcode 9.3 pirmās beta versijas, ir atrodams jaunā rīkā, rīks, kas ļauj optimizēt lietojumprogrammu akumulatora patēriņu, gan tiem, kas paredzēti iOS, gan tiem, kas paredzēti MacOS. Šī versija brīdinās izstrādātājus, kad lietojumprogramma ir paredzēta pārmērīgai CPU lietošanai, pārmērīga lietošana, kas vienmēr ietekmē ierīces akumulatora patēriņu. Šī sistēma paziņos izstrādātājiem par veiktspēju, ko piedāvā lietojumprogrammas, tiklīdz tās atrodas App Store, ja vien lietotājs ir aktivizējis iespēju kopīgot informāciju ar izstrādātājiem.