WWDC21總結(jié)學(xué)習(xí)

1 蘋果再次更新了開發(fā)者協(xié)議Apple_Developer_Program_License_Agreement_T742K2QM52.pdf

2 下載和使用iOS_15_Beta_Profile.mobileconfig

使用Apple Configurator 2安裝即可

3 下載Xcode13beta

Xcode 13 beta requires a Mac running macOS 11.3 or later.

低于11.3是無法下載的.png
Xcode13 新的特性:

1 支持swift并發(fā)編程(???),新增Xocde Cloud???,新增支持Git pull的請求和集成???等.

2 新增可以在命令行上使用cktool與CloudKit數(shù)據(jù)庫模式和記錄交互.

3 現(xiàn)在可以在命令行上使用TextureConverter將紋理壓縮為所有Metal壓縮紋理格式

clang新特性

1 支持新的Swfit并發(fā)模型,如果您多次調(diào)用完成處理程序或者執(zhí)行路徑?jīng)]有完成處理程序調(diào)用,clang可以發(fā)出警告.

2 新增NSDictionary惰聂、NSNumber、 NSArray全局靜態(tài)字面量的支持(iOS14,macos11,watchOS 7,iPadOS14及更高版本).

static NSDictionary * const myConstantDictionary = @{ @"something_awesome" : @YES };
static NSArray * const myArray = @[ @1, @2, @3, @4 ];
static NSNumber * const answerToLife = @42

Asset Catalogs 新特性

At runtime, your app can now use iOS app icon assets from its asset catalog as alternate app icons. A new build setting, “Include all app icon assets,” controls whether Xcode includes all app icon sets in the built product. When the setting is disabled, Xcode includes the primary app icon, along with the icons specified in the new setting, “Alternate app icon sets.” The asset catalog compiler inserts the appropriate content into the Info.plist of the built product. (33600923) ???

Bulid System新特性

1 當(dāng)使用-xcconfig命令行標志和XCODE_XCCONFIG_FILE環(huán)境變量時將xcconfig文件傳遞給xcodebuild時;Xcode使用新的構(gòu)建系統(tǒng)語義解析它們舵匾,該語義還支持條件參數(shù).

2 Configure frameworks to build for multiple platforms in a single build operation by setting the SUPPORTED_PLATFORMS build setting to the list of platforms you support and setting ALLOW_TARGET_PLATFORM_SPECIALIZATION to YES. ???

3 支持可以在構(gòu)建階段使用平臺篩選器蒂萎,并為所有受支持的平臺使用目標依賴項宰闰。

4 當(dāng)有錯誤發(fā)生時,xcodebuild會在構(gòu)建日志末尾的摘要中顯示每個失敗命令的目標和項目名稱盏筐。

5 現(xiàn)在座泳,當(dāng)腳本階段或自定義構(gòu)建規(guī)則聲明不屬于構(gòu)建輸入的一部分且未聲明為構(gòu)建中任何其他任務(wù)的輸出依賴項的輸入依賴項時诞仓,構(gòu)建系統(tǒng)會發(fā)出警告

6 構(gòu)建選項表現(xiàn)在包括一個依賴順序選項,它取代了并行構(gòu)建選項赁温,以及一個手動順序選項肛宋,它已被棄用州藕,但為了舊版兼容性而包含在內(nèi)。

7 修復(fù)了在針對 iOS 和 iPadOS酝陈、tvOS 和 watchOS SDK 構(gòu)建時將 NATIVE_ARCH 構(gòu)建設(shè)置設(shè)置為 armv7 的問題。 NATIVE_ARCH 構(gòu)建設(shè)置現(xiàn)在反映了主機 Mac 的體系結(jié)構(gòu)系列——帶有 Apple 芯片的 Mac 上的 arm64 或基于 Intel 的 Mac 上的 x86_64毁涉。

8 在為 iOS沉帮、tvOS 或 watchOS 構(gòu)建時在框架目標中導(dǎo) XCTestStoreKitTest 不再因鏈接器錯誤而失敗。
在beta4上移除了 legacy build system

Core ML 新特性

Core ML 沒用過,iOS降低基礎(chǔ)機器學(xué)習(xí)難度的框架,了解一下它記得基礎(chǔ)用法. Xocde13.2 beta新增以下特性:

1 Xcode 的 Core ML 模型編輯器現(xiàn)在支持新的 Core ML 包格式 .mlpackage(???)贫堰,以及對其元數(shù)據(jù)和描述的直接編輯穆壕。 您可以在模型的 Utilities(???) 選項卡中將 Core ML 模型從.mlmodel(???) 格式升級為 .mlpackage 格式.

2 當(dāng)您的部署目標是 macOS 12、iOS 15其屏、tvOS 15 或 watchOS 8 時喇勋,Swift 為 Core ML 模型生成的接口現(xiàn)在包括通過強類型 MLShapedArray(???) 屬性訪問多維輸入和輸出。

Debuging新特性

1 要在一行上設(shè)置列斷點偎行,請按住 Command 鍵并單擊表達式川背,然后從“操作”菜單中選擇“設(shè)置列斷點”。

2 如果調(diào)試器尚未解析斷點蛤袒,則斷點的圖標將更改為占位符字形熄云。 對于某些斷點,例如符號斷點妙真,當(dāng)關(guān)聯(lián)的共享庫加載到進程中時缴允,圖標會變回原始字形.

3 不支持python2

Instruments新特性beta4

1 HTTP 流量工具現(xiàn)在適用于在模擬設(shè)備中運行的應(yīng)用程序
2 Energy模板刪除了; 相反珍德,遷移到通過 Xcode 管理器提供的指標報告练般。
3 command-line tool 已經(jīng)刪除

證書和簽名

解決了 Xcode 無法在簽名和功能編輯器中將應(yīng)用程序組、CloudKit 容器或 Apple Pay 商戶標識符添加到您的應(yīng)用程序的問題 bete4

如果您無權(quán)使用云證書的類型锈候,則使用該證書進行簽名將失敗并顯示“<VALID_CERT_TYPE>_Managed ????未知”錯誤薄料,即使證書類型已知。
當(dāng) App Store Connect 在上傳后拒絕構(gòu)建時晴及,Xcode 可能會在分發(fā)工作流程中錯誤地嘗試重用構(gòu)建號都办。
解決方法:在重建之前手動增加應(yīng)用程序的內(nèi)部版本號。

模擬器

1 hazam ??? 目錄識別在模擬設(shè)備中不起作用
2 MusicKit 功能虑稼,例如使用音樂請求加載內(nèi)容琳钉,在模擬設(shè)備中不起作用

Swift

1 os_activity ???API 不會跟蹤 Swift 異步代碼中的活動,并且可能會生成有關(guān)該活動的不完整信息蛛倦。

2Swift Concurrency??? 需要 macOS 12歌懒、iOS 15、tvOS 15 和 watchOS 8 或更高版本的部署目標

3 如果類型具有具有相同類型要求的 where 子句溯壶,并且擴展具有將泛型參數(shù)限制為具體類型的 where 子句及皂,則在聲明泛型結(jié)構(gòu)甫男、枚舉或類的擴展時,Swift 編譯器可能會崩潰

詳見:https://developer.apple.com/documentation/xcode-release-notes/xcode-13-beta-release-notes
未完待續(xù)

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末验烧,一起剝皮案震驚了整個濱河市板驳,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌碍拆,老刑警劉巖若治,帶你破解...
    沈念sama閱讀 217,734評論 6 505
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異感混,居然都是意外死亡端幼,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,931評論 3 394
  • 文/潘曉璐 我一進店門弧满,熙熙樓的掌柜王于貴愁眉苦臉地迎上來婆跑,“玉大人,你說我怎么就攤上這事庭呜』” “怎么了?”我有些...
    開封第一講書人閱讀 164,133評論 0 354
  • 文/不壞的土叔 我叫張陵疟赊,是天一觀的道長郊供。 經(jīng)常有香客問我,道長近哟,這世上最難降的妖魔是什么驮审? 我笑而不...
    開封第一講書人閱讀 58,532評論 1 293
  • 正文 為了忘掉前任,我火速辦了婚禮吉执,結(jié)果婚禮上疯淫,老公的妹妹穿的比我還像新娘。我一直安慰自己戳玫,他們只是感情好熙掺,可當(dāng)我...
    茶點故事閱讀 67,585評論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著咕宿,像睡著了一般币绩。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上府阀,一...
    開封第一講書人閱讀 51,462評論 1 302
  • 那天缆镣,我揣著相機與錄音,去河邊找鬼试浙。 笑死董瞻,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的田巴。 我是一名探鬼主播钠糊,決...
    沈念sama閱讀 40,262評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼挟秤,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了抄伍?” 一聲冷哼從身側(cè)響起艘刚,我...
    開封第一講書人閱讀 39,153評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎截珍,沒想到半個月后昔脯,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,587評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡笛臣,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,792評論 3 336
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了隧饼。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片沈堡。...
    茶點故事閱讀 39,919評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖燕雁,靈堂內(nèi)的尸體忽然破棺而出诞丽,到底是詐尸還是另有隱情,我是刑警寧澤拐格,帶...
    沈念sama閱讀 35,635評論 5 345
  • 正文 年R本政府宣布僧免,位于F島的核電站,受9級特大地震影響捏浊,放射性物質(zhì)發(fā)生泄漏懂衩。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,237評論 3 329
  • 文/蒙蒙 一金踪、第九天 我趴在偏房一處隱蔽的房頂上張望浊洞。 院中可真熱鬧,春花似錦胡岔、人聲如沸法希。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,855評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽苫亦。三九已至,卻和暖如春怨咪,著一層夾襖步出監(jiān)牢的瞬間屋剑,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,983評論 1 269
  • 我被黑心中介騙來泰國打工惊暴, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留饼丘,地道東北人。 一個月前我還...
    沈念sama閱讀 48,048評論 3 370
  • 正文 我出身青樓辽话,卻偏偏與公主長得像肄鸽,于是被迫代替她去往敵國和親卫病。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 44,864評論 2 354

推薦閱讀更多精彩內(nèi)容

  • 用到的組件 1典徘、通過CocoaPods安裝 2蟀苛、第三方類庫安裝 3、第三方服務(wù) 友盟社會化分享組件 友盟用戶反饋 ...
    SunnyLeong閱讀 14,615評論 1 180
  • 我是黑夜里大雨紛飛的人啊 1 “又到一年六月逮诲,有人笑有人哭帜平,有人歡樂有人憂愁,有人驚喜有人失落梅鹦,有的覺得收獲滿滿有...
    陌忘宇閱讀 8,536評論 28 53
  • 信任包括信任自己和信任他人 很多時候裆甩,很多事情,失敗齐唆、遺憾嗤栓、錯過,源于不自信箍邮,不信任他人 覺得自己做不成茉帅,別人做不...
    吳氵晃閱讀 6,190評論 4 8
  • 步驟:發(fā)微博01-導(dǎo)航欄內(nèi)容 -> 發(fā)微博02-自定義TextView -> 發(fā)微博03-完善TextView和...
    dibadalu閱讀 3,136評論 1 3
  • 回這一趟老家,心里多了兩個疙瘩锭弊。第一是堂姐現(xiàn)在談了一個有婦之夫堪澎,在她的語言中感覺,她不打算跟他有太長遠的計劃味滞,這讓...
    安九閱讀 3,502評論 2 4