優易網 - 一周 - 正文

蘋果Project Catalyst:應用僅能在macOS Catalina和之后版本上運行

2019-06-16 20:38IT之家 / 遠洋

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

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

Project Catalyst現已在macOS Catalina測試版中推出,自macOS Catalina和Xcode 11開始,開發者可以使用UIKit來創建Mac版本的iPad應用。為iPad應用添加macOS支持非常簡單,只需勾選Xcode項目中的一個復選框就可以了。

開發者可能還需要做進一步的調整,但大多數轉換工作都是由Xcode完成的。Mac版iPad應用程序不需要開發者手動調整的情況下,就具備很多macOS的系統功能,例如應用程序的默認菜單欄、支持觸控板,鼠標和鍵盤輸入、支持窗口大小調整和全屏顯示、支持和粘貼等。

據悉,《狂野飆車》iPad版App在用Catalyst編譯為macOS App時,開發團隊做所有適配僅用了1天的時間。

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

macOS Catalina正式版將于2019年秋季推出,雖然開發人員現在可以使用測試版,但使用Catalyst創建的應用開始出現在Mac App Store中仍需要一些時間。

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

編輯:優易

版權與免責聲明:

凡未注明"稿件來源"的內容均為轉載稿,本網轉載出于傳遞更多信息的目的;如轉載稿涉及版權問題,請作者聯系我們,同時對于用戶評論等信息,本網并不意味著贊同其觀點或證實其內容的真實性;


本文地址:http://www.ilsqcq.tw/news/2019/06/16/33297683.html

轉載本站原創文章請注明來源:優易網

點擊排行
焦點

《報告》:騰訊手機管家查殺病毒12.42億次,助力全民反詐騙

  收到詐騙短信怎么辦?是趕快刪掉“看不見就不會 ...詳情

戴爾靈越3650硬件性能如何?跑分情況說明

我們來看看戴爾靈越3650的硬件性能表現。 首先這款機器配備 ...詳情

網曝機械工程圖 iPhone7白帶或消失

啄木網-青島IT(www.zomiu.com):網曝機械工程 ...詳情

加速AR對象分類,Facebook開源計算機視覺算法Detectron

文章相關引用及參考:roadtovrFacebook今天正式 ...詳情

錘子駕駛新版發布:功能更強大

啄木網-青島IT(www.zomiu.com):錘子駕駛新版 ...詳情

CopyRight ? 2019 www.ilsqcq.tw, All Rights Reserved 優易網 版權所有

使用優易網前必讀 | 關于我們 | 免責聲明 | 隱私政策 | 版權聲明 | 聯系我們
海南七星彩规律论坛