設(shè)置
  • 日夜間
    隨系統(tǒng)
    淺色
    深色
  • 主題色

蘋果Project Catalyst:應(yīng)用僅能在macOS Catalina和之后版本上運(yùn)行

2019/6/5 19:09:56 來源:IT之家 作者:遠(yuǎn)洋 責(zé)編:遠(yuǎn)洋
感謝IT之家網(wǎng)友 刺客 的線索投遞!

IT之家6月5日消息 蘋果在WWDC19上推出了備受期待的Project Catalyst項(xiàng)目,允許開發(fā)人員更輕松地將為iPad開發(fā)的iOS應(yīng)用程序帶到Mac上。

在Project Catalyst之前,由于底層框架的差異,iOS依賴于UIKit,而macOS使用的是AppKit,使得iOS應(yīng)用程序無(wú)法在Mac上運(yùn)行,反之亦然。新Project Catalyst平臺(tái)將UIKit的元素引入macOS Catalina,使iOS應(yīng)用程序可以更容易在Mac上運(yùn)行。

Project Catalyst現(xiàn)已在macOS Catalina測(cè)試版中推出,自macOS Catalina和Xcode 11開始,開發(fā)者可以使用UIKit來創(chuàng)建Mac版本的iPad應(yīng)用。為iPad應(yīng)用添加macOS支持非常簡(jiǎn)單,只需勾選Xcode項(xiàng)目中的一個(gè)復(fù)選框就可以了。

開發(fā)者可能還需要做進(jìn)一步的調(diào)整,但大多數(shù)轉(zhuǎn)換工作都是由Xcode完成的。Mac版iPad應(yīng)用程序不需要開發(fā)者手動(dòng)調(diào)整的情況下,就具備很多macOS的系統(tǒng)功能,例如應(yīng)用程序的默認(rèn)菜單欄、支持觸控板,鼠標(biāo)和鍵盤輸入、支持窗口大小調(diào)整和全屏顯示、支持復(fù)制和粘貼等。

據(jù)悉,《狂野飆車》iPad版App在用Catalyst編譯為macOS App時(shí),開發(fā)團(tuán)隊(duì)做所有適配僅用了1天的時(shí)間。

不過值得一提的是,在今天的iOS媒體小組briefing上,IT之家得知,通過Project Catalyst項(xiàng)目編譯的macOS應(yīng)用程序,不能運(yùn)行在老版本的macOS中,只能在macOS catalina(10.15)和之后的版本上運(yùn)行。

macOS Catalina正式版將于2019年秋季推出,雖然開發(fā)人員現(xiàn)在可以使用測(cè)試版,但使用Catalyst創(chuàng)建的應(yīng)用開始出現(xiàn)在Mac App Store中仍需要一些時(shí)間。

WWDC19:蘋果macOS全新版本Catalina公布

廣告聲明:文內(nèi)含有的對(duì)外跳轉(zhuǎn)鏈接(包括不限于超鏈接、二維碼、口令等形式),用于傳遞更多信息,節(jié)省甄選時(shí)間,結(jié)果僅供參考,IT之家所有文章均包含本聲明。

軟媒旗下網(wǎng)站: IT之家 最會(huì)買 - 返利返現(xiàn)優(yōu)惠券 iPhone之家 Win7之家 Win10之家 Win11之家

軟媒旗下軟件: 軟媒手機(jī)APP應(yīng)用 魔方 最會(huì)買 要知