13 報

Share this post

開發者週報 #111 喬喬到底為什麼消失了

www.ethanhuang13.com

開發者週報 #111 喬喬到底為什麼消失了

Apple/iOS 開發者的一週大小事 2021/09/27-2021/10/03

13
Oct 3, 2021
1
Share this post

開發者週報 #111 喬喬到底為什麼消失了

www.ethanhuang13.com

13的話

10 月初了,提醒您可以到 Patreon 訂閱支持我寫作。(月初是因為 Patreon 的機制是:剛加入時會扣款一次、之後都在月初扣。所以不建議月底)

上週請大家上推特投票的問題,有七成的朋友回答「讀週報會意識到今天是週一」。看到這比例,我在忙研討會題目本來打算偷懶的,還是來寫週報了😂

(看前一期 · 回首頁)


🆕 iOS 15.1 Beta 2

  • iOS 15.1 Beta 2

  • watchOS 8.1 Beta 2

  • tvOS 15.1 Beta 2

  • macOS Monterey 12 Beta 8

  • Xcode 13 沒更新

⚠️支援 iPad mini 6 全螢幕模式需要 Xcode 13

應該是常識但還是提醒一下。

Twitter avatar for @weak_self
weak self podcast @weak_self
🪧補充資訊:這集開頭聊到支援新款 iPad mini 不用 Xcode 13 重新發版。這件事的前提是 app 支援分割畫面。 如果 app 強制全螢幕的話,還是要用 Xcode 13 發版。 資料來源:Apple 來信 Recompile your apps for the new iPad mini display.
Image
Twitter avatar for @weak_self
weak self podcast @weak_self
🎙️84: 連假發版 你各位買 iPhone 了沒? https://t.co/4IFtbzQRys
2:03 AM ∙ Sep 29, 2021
14Likes3Retweets
Twitter avatar for @tommy60703
Tommy Lin @tommy60703
@ethanhuang13 但如果支援分隔螢幕就可以用 auto layout 做到全螢幕模式,為何鎖定全螢幕就做不到?
7:41 AM ∙ Sep 29, 2021
Twitter avatar for @ethanhuang13
13 @ethanhuang13
@tommy60703 我個人看法:技術上或許可行吧,但很多 app 都會跑版。因為要求全螢幕的 app,不管它要求的理由是什麼,都有可能寫死某些東西,或是 UI 設計上只考慮特定解析度跟長寬比例,尤其是遊戲 所以主要還是去符合 app 編譯時預期的 UI,讓開發者自己有空時再調整多出來的區域怎麼運用(何況這次是變窄)
8:00 AM ∙ Sep 29, 2021

台灣還買不到 iPad mini 6,如果你的 app 只用在台灣的話影響不大就是了。

💪Keynote、Pages 和 Numbers 的新功能強化遠距簡報與行動文件處理

身為要做遠端簡報的我,Keynote 新功能「即時影片」真的很棒。

📖新書:Swift异步和并发—@onevcat aka 王巍 aka 喵神

我買了,還沒看。

Twitter avatar for @ethanhuang13
13 @ethanhuang13
只是有一點要注意。書這種東西啊,你買跟看也是异步(非同步)的🤪🤪🤪
Twitter avatar for @onevcat
onevcat @onevcat
我的新书《Swift异步和并发》正式发布了!Swift并发特性可以帮助开发者在保有最大数量的头发的同时,写出最安全和高效的并发。考虑到Apple已经把并发相关的旧系统兼容代码合并了,所以搞不好很快就能到处都用上了!预购的同学可以直接下载~ https://t.co/q7pieUBmF7 https://t.co/65nndfoEAo
1:07 AM ∙ Sep 29, 2021
27Likes1Retweet

倒是把他之前翻譯的書一口氣看完了:

Twitter avatar for @ethanhuang13
13 @ethanhuang13
發現一個讀技術書的方法:先自己研究個幾年🤪🤪🤪,然後再回來看有什麼地方還不知道 剛買的 ⟪Thinking in SwiftUI⟫ 簡中譯本,90 分鐘內就讀完了。過程中還把新知道的地方劃線截圖存檔 我這次是買跟讀有 sync!
9:43 AM ∙ Oct 2, 2021
39Likes2Retweets

🔡Native Swift Unicode Normalization

感覺很重要就轉了

Twitter avatar for @PofatTseng
Pofat @PofatTseng
感覺很重要就轉了 https://t.co/47wJq3mmqq
Twitter avatar for @Ilseman
Michael Ilseman @Ilseman
Native Swift Unicode Normalization has landed, curtesy of @aalonso128 https://t.co/l0DpUON3u2
4:33 AM ∙ Oct 3, 2021

同場 Unicode 小知識

Twitter avatar for @olebegemann
Ole Begemann @olebegemann
Different views of the same string (in Swift, but the concept is universal):
A chart showing the relationship between Characters (grapheme clusters), Unicode scalars (code points), and UTF-8 code units. One Character can consist of multiple scalars, and each scalar of 1 to 4 UTF-8 bytes.
6:06 PM ∙ Sep 27, 2021
552Likes97Retweets

💯Apple's Now Allowing Users to Rate Its Pre-Installed Apps—Here are the Numbers

內建 app 開放評分跟留言,Apple 來面對現實了。有興趣也可以直接去 App Store 上看廣大使用者的留言哪~

🛠Visual Studio 2022 for Mac Preview 1 is now available

Twitter avatar for @zonble
zonble 🍺 ゾンビル @zonble
Mac 上的最新開發工具,有沒有很興奮?
devblogs.microsoft.comVisual Studio 2022 for Mac Preview 1 is now available!Visual Studio 2022 for Mac Preview 1 is now available! This is the first public release of our .NET IDE with a refreshed, fully native macOS UI; we’d love for you to download it, try it out, and share your feedback to help us shape the next major release of Visual Studio for Mac.
2:17 AM ∙ Oct 1, 2021
54Likes8Retweets

我不確定 emoji 有沒有用對...

🤪Random Tweets

上週提醒大家 Monterey 不相容 Xcode 12 或以下。後來有滿多轉發的,我自己作個紀念:

Twitter avatar for @ios_memes
a meme page to check while Xcode is indexing files @ios_memes
Image
Twitter avatar for @ethanhuang13
13 @ethanhuang13
⚠️PSA for All iOS Developers: Xcode 12 is not compatible with Monterey. Don’t upgrade your Mac to Monterey unless you are 100% sure that you will only need to use Xcode 13+. https://t.co/a2CqbsaVRx https://t.co/7HfBS3y6I3
11:47 AM ∙ Sep 28, 2021
79Likes11Retweets
Twitter avatar for @ethanhuang13
13 @ethanhuang13
Thanks for @iOSDevWeekly covering this one. iosdevweekly.com/issues/527
Image
Twitter avatar for @ethanhuang13
13 @ethanhuang13
⚠️PSA for All iOS Developers: Xcode 12 is not compatible with Monterey. Don’t upgrade your Mac to Monterey unless you are 100% sure that you will only need to use Xcode 13+. https://t.co/a2CqbsaVRx https://t.co/7HfBS3y6I3
8:00 PM ∙ Oct 1, 2021

Swift Delight: Jordon Rose 暨 Swift Regret 之後又寫了個正向的系列推文

Twitter avatar for @UINT_MIN
Jordan Rose @UINT_MIN
Swift delight: guard. I was never interested in `unless`; `if !foo` never bothered me. But you can’t negate pattern-matching in the same way, and Swift’s `if let` was a form of pattern-matching specific to Optional.
7:34 PM ∙ Sep 29, 2021
75Likes3Retweets
Twitter avatar for @UINT_MIN
Jordan Rose @UINT_MIN
Swift delight: value semantics collections. Classes have reference semantics, structs made of primitives have value semantics, and structs made of collections *can also have value semantics*. And I can pass a collection around without worrying about someone modifying it.
10:04 PM ∙ Oct 1, 2021
84Likes4Retweets

ProMotion 之沒有比較就沒有傷害

Twitter avatar for @MKBHD
Marques Brownlee @MKBHD
13 Pro vs 13 mini 120Hz vs 60Hz Shot on RED V-RAPTOR (Video coming very soon)
10:25 PM ∙ Sep 29, 2021
16,498Likes898Retweets

isLowPowerModeEnabled 在 iOS 15 會 deadlock,太傷害了

Twitter avatar for @steipete
Peter Steinberger @steipete
Heads up if you call isLowPowerModeEnabled anywhere - this now easily deadlocks on iOS 15.
github.comiOS 15 crash on MobileDevice.swift · Issue #609 · DataDog/dd-sdk-iosThe crash Random crash on iOS 15 MobileDevice.swift / isLowPowerModeEnabled crash_info_entry_0 BUG IN CLIENT OF LIBPLATFORM: Trying to recursively lock an os_unfair_lock Crashed: com.datadoghq.ios-...
9:20 AM ∙ Sep 30, 2021
121Likes34Retweets

iOS 技術建議:讀官方文件。我非常同意,不過還要細分成「認真讀過」跟「讀了之後還發現更多問題」兩階段😂

Twitter avatar for @RebeccaSlatkin
Rebecca (Slatkin) Sloane @RebeccaSlatkin
A while ago someone asked over DM if I wanted to contribute to a iOS developer tips & tricks article (?). Not sure my contribution made the cut: “Read the documentation. Like, actually read it. Only read a tech blog when you’re confident in the topic to disagree with the blog.”
4:51 AM ∙ Sep 30, 2021
257Likes22Retweets

嗯...😅

Twitter avatar for @simjp
JP Simard @simjp
🗳 How much free space do I have only my phone? A. 17.7 GB B. 0 GB C. -44.23 GB D. π
Image
6:13 PM ∙ Oct 1, 2021

我的週末…

Twitter avatar for @tomaszs2
Tom Smykowski ⬤ @tomaszs2
Image
9:01 AM ∙ Oct 1, 2021
2,078Likes546Retweets

🤝社群活動

  • 10/14四 「Gather」Cocoaheads Taipei 2021 十月份聚會 一樣是線上活動

  • 10/23-24 MOPCON 2021 本屆至少有三場 iOS 相關題目,線上舉行

💼職缺/履歷交流區

  • Carousell

  • Foodpanda (Senior)

  • Hahow 好學校 Senior iOS Engineer B2C、B2B、Android Engineer B2B

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

Share this post

開發者週報 #111 喬喬到底為什麼消失了

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