13 報

Share this post

開發者週報 #35 Apple Face Shield

www.ethanhuang13.com

開發者週報 #35 Apple Face Shield

Apple/iOS 開發者的一週大小事 2020/04/06-2020/04/12

13
Apr 12, 2020
Share this post

開發者週報 #35 Apple Face Shield

www.ethanhuang13.com

13的話

本期開始試著在每個項目前面加個 emoji,希望能提升分類的識別度。

(看前一期 · 回首頁)


 中文新聞稿:Apple 和 Google 合作開發新冠肺炎接觸史追蹤技術

是有隱私保護的實作方式,詳情參看技術文件。

考慮到 iOS 13 的 Find My 已有隱私保護下的協尋功能,可能採用類似機制。

Twitter avatar for @ethanhuang13
13.4 @ethanhuang13
Apple 跟 Google 合作推出傳染接觸追蹤的系統框架 Privacy-Preserving Contact Tracing Framework #這種事好像也沒有更適合這兩家來做的了 #從來沒看過這樣的Apple文件 #在這種狀況下怎麼做到保持隱私就值得學習了 - 新聞稿:apple.com/newsroom/2020/… - 開發文件:apple.com/covid19/contac…
Image
Image
5:39 PM ∙ Apr 10, 2020
56Likes17Retweets

這裡有篇分析地不錯的中文文章:筆記: COVID-19 Contact Tracing Technology—Ernest Chiang。

 Assemble and adjust your Face Shield

這應該就是 Tim Cook 提到 Apple 設計、提供給醫療人員的面罩😷

Apple 官方支援文件、影片。

🧑‍💻iOS HLS Cache 實踐方法探究之旅—ZhgChgLi

使用 AVPlayer 播放 m3u8 串流影音檔時如何做到邊播放邊 Cache 的功能

雖然還沒找到最佳解,但是我很欣賞他嘗試解決問題的方法,以及整理成文章的表達能力。

另外,推文的回覆引出了一些不錯的討論,可以點進去看:

Twitter avatar for @zhgchgli
ZhgChgLi @zhgchgli
iOS HLS Cache 實踐方法探究之旅 快研究到喪心病狂了
12:34 AM ∙ Apr 9, 2020
43Likes3Retweets

里長也有回:

Twitter avatar for @hokilaJ
Hokila Jan @hokilaJ
跟 HLS 打交道這幾年來,我的建議是:不要用 HLS, 自己拿 video/audio session 做AV Sync,render 用 metal 不要用 openGL。要 airplay 的時候用 local proxy server 做 real-time encode 這樣 DRM 跟 Cache 機制或者 adaptive 效果之類就可以自己掌握了。但也最累。
Twitter avatar for @zhgchgli
ZhgChgLi @zhgchgli
iOS HLS Cache 實踐方法探究之旅 快研究到喪心病狂了 https://t.co/0OpHAgUBbB
4:57 AM ∙ Apr 9, 2020
51Likes2Retweets

⌚️知名獨立開發者 David Smith 推出 Apple Watch 錶面自訂 App Watchsmith

David Smith 大概是在 watchOS 上鑽研最深的獨立開發者。最近他推出一個可以依照時間來顯示 complications(複雜功能)的 watch app。

基本上他的概念是自己重新製作了一大堆 complications,像是時間、活動、天氣、月相等等,好讓你可以在同一個錶面的「槽」在不同時間選擇顯示不同的 complication。

watchOS 本來不能依照條件自動更換 complication,但是因為全部做在一個 app 裡,才讓這件事成為可能。

這些都是超大工程,出於對他的敬意所以收錄到本週報。App 是免費下載、付費解鎖進階功能。

他甚至試著解決指針不要擋住畫面的方式(請見動畫)。

Twitter avatar for @_DavidSmith
David Smith @_DavidSmith
The math involved in building out the “Avoid Watch Hands” feature is probably the thing I’m most proud of in the app. It was one of those ideas that I thought _should_ be possible, but really had no idea how to even begin building it.
Image
2:04 PM ∙ Apr 8, 2020
661Likes75Retweets

🕳Firebase Crashlytics 從 Fabric SDK 上傳 dSYM 其實會失敗

我這週剛好也在處理這件鳥事🤦

Twitter avatar for @Raychen805
Raymond Chen @Raychen805
雖然 Firebase 寫的模模糊糊 但實測結果是最近有發生 Crashlytics dSYM missing 的朋友 可以直接去拉 FirebaseCrashlytics/upload-symbols 來用 用 Fabric/upload-symbols 的話會看起來 success 但結果還是 missing...
5:52 AM ∙ Apr 10, 2020
18Likes2Retweets
Twitter avatar for @ethanhuang13
13.4 @ethanhuang13
@dlackty @Raychen805 不是要共存。補充 Raymond 原推的意思:文件上說 Fabric SDK 1.10.0 裡的 upload-symbols 可以支援新的上傳機制。實際上是不行的,只能去抓 FirebaseCrashlytics SDK 來用 #有夠雷
Image
8:54 AM ∙ Apr 11, 2020

🔨Xcode 11 小技巧:開啟拼字檢查

Twitter avatar for @seanallen_dev
Sean Allen @seanallen_dev
Today's video is a quick tip on how to enable spell check while you type in Xcode. #iOSDev #SwiftLang 🎥Video Link: youtu.be/b_HFXergIz88
Image
5:44 PM ∙ Apr 10, 2020
102Likes25Retweets

🎙weak self podcast 32: 可能是第一個 @audreyt 的 podcast、Pair Programming、Apple 與 Google 合作

為什麼健保快易通 iOS App 的 Logo 扁掉了,怎麼修?AirPlay 不是只有鏡像模式,但大家都搞不清楚?13 分享 Pair Programming 經驗。Apple 與 Google 攜手合作。

🤣這不是鋼琴

Twitter avatar for @_disho
Joan @🏡 @_disho
🤪a
Image
5:33 PM ∙ Apr 8, 2020

以上就是本期的內容。歡迎轉寄或推薦給同事或開發者朋友。有問題或回饋請直接回覆即可。

Share this post

開發者週報 #35 Apple Face Shield

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