13 報

Share this post

開發者週報 #155 各種傷害

www.ethanhuang13.com

開發者週報 #155 各種傷害

Apple/iOS 開發者的一週大小事 2022/08/29-2022/09/04

13
Sep 4, 2022
1
Share this post

開發者週報 #155 各種傷害

www.ethanhuang13.com

13的話

iOS 正式版上線之前,最常看到 Beta 版的各種問題。所以本週是開發者傷害大全!

請大家多多支持我寫作。我想要累積到 100 位支持的讀者,目前的進度為 27%,請訂閱我的 Patreon!

(看前一期 · 回首頁)


🧪Beta 8

  • iOS 16 Beta 8

需要注意的是,iPadOS 16 停在 Beta 7。其他也沒更新。

  • macOS 13 Ventura Beta 6

  • watchOS 9 Beta 7

  • tvOS 16 Beta 7

  • Xcode 14 Beta 6

📱Apple 特別活動

台北時間 9 月 8 日凌晨 1 點,

歡迎到 apple.com 或 Apple TV app 觀看線上直播。

💊iPhone 14 的藥丸

最新的爆料指出 iPhone 14 的 Face ID 與前鏡頭兩個「洞」可能會用軟體的方式整合成一個膠囊形狀。

然後兩者之間的小塊螢幕區域,就可以放入綠色(相機)與橘色(麥克風)的運作指示燈。比目前的 iPhone 把指示燈放在瀏海右邊好多了。

這設計很聰明啊。至少對我來說,屬於那種「哇我怎麼沒想過」的作法。

總之,再過幾天就會揭曉囉。

🆕What’s New in Swift 5.7──Paul Hudson

不管你之前有沒有在追 Swift 的發展,最新版的功能看這篇就對了。

同場加映:

Twitter avatar for @jckarter
Joe Groff @jckarter
Need help understanding opaque and existential types in Swift? This diagram should help
Holy trinity diagram: some P is not some P is not some P is any P
12:41 AM ∙ Aug 30, 2022
132Likes11Retweets

再加映:

Twitter avatar for @PofatTseng
Pofat @PofatTseng
Swift 小訣竅: 如果你在 command line 中想使用 Xcode-beta 裡的 pre-release Swift,比如 Xcode 14 beta 裡的 5.7,請使用 ${Xcode-beta}/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift 或者用 xcrun --find swift 可以看到現在啟用的 swift 路徑,替換 Xcode 部分即可
11:39 AM ∙ Sep 4, 2022

😔各種傷害

Catalyst。

Twitter avatar for @cyanapps
Ying Zhong @cyanapps
朋友们,TextKit 在 Mac Catalyst 上面又爆炸了,TextKit 1 和 2 都炸。 在 macOS Ventura Beta 6 上面,只需非常简单的一段 CJK 文字,就可以让 CoreNLP 把 CPU 跑到 100%,完全不知道规律是什么,稳定复现。 有朋友报了 FB11408795,我可能会 dupe 一下提供更多信息。 Catalyst + CJK,我很悲观。
Image
12:44 PM ∙ Aug 30, 2022
23Likes2Retweets

這條應該說是文件沒寫清楚。

Twitter avatar for @chockenberry
Craig Hockenberry @chockenberry
If you're trying to get "Save Image" with the new ShareLink in SwiftUI, you need to do two things, neither of which are obvious. 1) Make sure that the Transferable object is JPEG (Image uses PNG for NSExtensionItem) 2) Add NSPhotoLibraryAddUsageDescription to your Info.plist
4:45 PM ∙ Sep 3, 2022
120Likes15Retweets

Live Activities 不支援 iOS 16.0 是已知的,不過 Apple 沒有先推出 16.1 Beta 對一些已經在開發 Live Activities 試用功能的開發者也是種傷害。

Twitter avatar for @cyanapps
Ying Zhong @cyanapps
@ethanhuang13pro 我知道 Live Activities 不在第一个 iOS 16 正式版,不过这不能解释这个现状不合理的地方。 在某个时间点,iPhone 设备是存在过 ActivityKit 的,然而临近发布的时候苹果直接在设备上删掉了这个 framework 并且没有发布 iOS 16.1 Beta 的更新。 这意味着发布过到 TestFlight 的话,设备会直接崩溃。
6:54 AM ∙ Sep 4, 2022
Twitter avatar for @kemchenj
Kem Chen @kemchenj
才发现每台 iPhone 对于东南西北都有各自的见解,浪费了我几个小时去 debug……
Image
1:51 AM ∙ Sep 1, 2022
114Likes9Retweets
Twitter avatar for @lexrus
Lex Tang @lexrus
不开心了,这居然没做成语言特性,而是一个 iOS 16 才能用上的 struct
Image
Image
3:57 AM ∙ Sep 1, 2022
Twitter avatar for @DAGINGINGIN
大軍軍 🏳️‍🌈 @DAGINGINGIN
我們家的新人一直把我的feature刪掉 然後QA問我怎麼沒有做這個功能 真的是冤枉啊!!!!!
8:38 AM ∙ Aug 31, 2022
Twitter avatar for @joe_trash_talk
我要當麻將俠 @joe_trash_talk
搭一個測試環境搭了三個月,我還以為這是要找到下一個適合人類居住的星球的專案。😌
5:53 AM ∙ Sep 1, 2022
24Likes2Retweets
Twitter avatar for @liuyi0922
61 @liuyi0922
好烦,因为 iOS 16 beta 7 开始的一个问题,我们现在要修改谜底时钟旧功能的设计和实现,退到一个「可用」版。因为目前估计第一个正式版这个问题也不会被修复
8:32 AM ∙ Sep 1, 2022
Twitter avatar for @Betraydan
Dan @Betraydan
Oh that hurts... 🦅👀 #iOS16
Image
1:20 PM ∙ Sep 1, 2022
602Likes36Retweets

這也算。

Twitter avatar for @marcoarment
Marco Arment @marcoarment
USB USB 1.1 USB 2.0 USB 3.0 USB 3.1 Gen 1 USB 3.1 Gen 2 USB 3.2 USB4 And now, introducing: USB4 Version 2.0 😔 macrumors.com/2022/09/01/usb…
macrumors.comUSB4 Version 2.0 to Offer 80Gb/s Transfer SpeedsUSB4 Version 2.0 is in the works and when launched, it will allow for double the speeds of the current USB4 specification with existing USB-C cables....
5:56 PM ∙ Sep 1, 2022
1,133Likes937Retweets
Twitter avatar for @ShivaHuang
Shiva Huang @ShivaHuang
前公司的HR離職了,不知道對方之後會去哪裡,也不知道會不會繼續擔任HR 但是我希望他能去正常一點的公司重新學習當個正常人,重新建立「離職程序包含要離職者打開私人信箱,刪掉公司所有寄給你的信,包含當初的offer及配股協議」是完全不可接受的觀念
2:01 AM ∙ Sep 3, 2022
602Likes28Retweets
Twitter avatar for @olebegemann
Ole Begemann @olebegemann
Hm 🤔
Screenshot of an iOS alert: ‘"Safari" would like to paste from "Safari". Do you want to allow this?’
12:19 PM ∙ Sep 3, 2022

🤪Random Tweets

個人也是覺得「dependency injection」一詞太(故意的)術語了。

Twitter avatar for @alilleybrinker
Andrew @alilleybrinker
Dependency injection? You mean taking parameters?
8:45 PM ∙ Aug 30, 2022
4,537Likes421Retweets

我們都跟大公司有關。

Twitter avatar for @PR0GRAMMERHUM0R
Programmer Humor @PR0GRAMMERHUM0R
I've worked for all 5 FAANG companies but I'm still struggling to find a job, any suggestions? reddit.com/r/programmerhu…
Image
5:00 AM ∙ Aug 31, 2022
281Likes33Retweets

🎙weak self podcast 102: 大型勸敗話題 

好,買了 MacBook Air M2。

💼職缺/履歷交流區

如果你有 iOS 相關職缺或是求職履歷想要刊登在開發者週報,請見關於。


🙏支持 13 寫作,請訂閱我的 Patreon(我的目標是累積到 100 位支持者,目前進度 27%)、按喜歡❤️、留言💬、回信✉️與我交流。

Share this post

開發者週報 #155 各種傷害

www.ethanhuang13.com
Comments
TopNewCommunity

No posts

Ready for more?

© 2023 ethanhuang13
Privacy ∙ Terms ∙ Collection notice
Start WritingGet the app
Substack is the home for great writing