13 報

Share this post

開發者週報 #91 Stay Safe, MagSafe

www.ethanhuang13.com

開發者週報 #91 Stay Safe, MagSafe

Apple/iOS 開發者的一週大小事 2021/05/10-2021/05/16

13
May 16, 2021
1
Share this post

開發者週報 #91 Stay Safe, MagSafe

www.ethanhuang13.com

13的話

很多時候意外都是鬆懈造成的。做好健康管理、沒事不要出門,就不用過度焦慮。祝健康平安。

(看前一期 · 回首頁)


🧪iOS 14.6 beta 3

  • iOS 14.6 beta 3

  • watchOS 7.5 beta 3

  • tvOS 14.6 beta 3

  • macOS Bug Sur 11.4 beta 3

🤝Announcing the Swift Mentorship Program

Swift Mentorship Program 是 Apple 官方給任何有興趣參與 Swift 開源社群、做出貢獻者的學習機會,會有資深的社群成員作為導師。推薦給想參與 Swift 開源的朋友參加(比較不是針對一般 app 開發者)。

5/24 以前開放申請。其餘時程請見公告。

🔍App Store 搜尋建議與廣告

我之前漏掉了,有兩個跟 App Store Search 有關的消息

  • Search suggestions now on the App Store

  • Apple Search Ads introduces a new way to promote apps

😷防疫小技巧

真的不是在推坑買 Apple Watch

Twitter avatar for @ethanhuang13
13 @ethanhuang13
😷分享一些 Apple 使用者可用的防疫小撇步 #StaySafe ⌚️Apple Watch 可以自動偵測出您已開始洗手,並啟動 20 秒計時器。需要四代以上 support.apple.com/zh-tw/HT211206 1/
support.apple.com戴著 Apple Watch Series 4 或後續機型洗手Apple Watch 可以自動偵測出您已開始洗手,並啟動 20 秒計時器。
1:37 PM ∙ May 14, 2021
6Likes2Retweets
Twitter avatar for @ethanhuang13
13 @ethanhuang13
📱戴口罩無法使用 Face ID 解鎖 iPhone?iOS 14.5 以上可用 Apple Watch 代為解鎖 support.apple.com/zh-tw/HT212208 2/
support.apple.com戴著口罩時,透過 Apple Watch 來解鎖您的 iPhone當您戴著口罩和 Apple Watch 時,只要舉起您的 iPhone 並看一眼即可解鎖。了解如何設定和使用這項功能。
1:37 PM ∙ May 14, 2021
4Likes1Retweet
Twitter avatar for @ethanhuang13
13 @ethanhuang13
安裝《臺灣社交距離》。這個 app 有兩個目的,一是萬一你確診時,可以上傳你的匿名隨機碼,讓跟你接近過用藍牙交換過隨機碼的人知道有傳染風險。二就是上述後者的角色。 App 的運作機制是由 Apple 與 Google 合作推出。身為 iOS 開發者我認為完全不需擔心隱私問題。 apps.apple.com/tw/story/id156… 3/
apps.apple.com‎《同心致力減緩 COVID-19 蔓延》:App Store 專題故事在 App Store 上瞭解《同心致力減緩 COVID-19 蔓延》。
1:37 PM ∙ May 14, 2021
10Likes4Retweets

對了,有沒有人知道這個 app release note 最後一句的梗出自何處?

Twitter avatar for @ethanhuang13
13 @ethanhuang13
萬一遇到疫調,可以參考推友提供的方法查看自己的「足跡」。 在「系統設定」➡️「隱私權」➡️「定位服務」➡️「系統服務」➡️「重要位置」。這些紀錄主要是 iPhone 用來提供應用程式服務之用。 資料都會加密,只有你這台裝置能解開,所以不用擔心隱私而去關掉它。 4/ https://t.co/BwwENnVXFM
Image
Twitter avatar for @BeRight_IceBear
BR @BeRight_IceBear
#BR的技術支援 先打開iPhone「設定」。 依序點選:「隱私權]」、「定位服務」。 拉到最底後,選擇「系統服務」,點選「重要位置」,使用密碼進入後,就會有所謂的《歷程紀錄》。 什麼時間去過那裡、該範圍待了多久,都會被清楚記錄。 #_iPhone_的自我行蹤疫調
1:38 PM ∙ May 14, 2021
6Likes1Retweet

🔨XcodeGen 導入教學與心得—Hokila

好東西,我們團隊用很久了。同場加映之前寫的筆記—專案太大的時候你需要 XcodeGen。我是覺得可以開個空的專案來熟悉 project.yml 的寫法,再來導入的真正的專案。

⌨️太空灰 Magic 配件已停產

二代太空灰巧控鍵盤、滑鼠、觸控板,最早是搭 iMac Pro,後來可以單買,現在已停產,欲購從速。

不過更有可能的是下一代很快就會出來啦。像是 M1 iMac 配有 Touch ID 的鍵盤,實用度更高。絕版這款吸引人主要還是顏色嘛。

台灣 Apple Store Online 懶人連結:

  • 含數字鍵盤的巧控鍵盤

  • 巧控板 2

  • 巧控滑鼠 2

Twitter avatar for @roczhang9673
Roc Zhang @roczhang9673
开箱一个(据说即将)绝版的键盘。 在 App Store 站了一会儿小哥直接问我:“是想买绝版键盘的吗?”😂 一直想买个深空灰的也算有理由了😂
Image
Image
Image
2:51 PM ∙ May 16, 2021

👀ScreenSizes.app

方便查 iOS、watchOS、tvOS 裝置螢幕尺寸的工具網站。有做好 RWD,而且 UI 看起來就像 iOS app,可惜 web app 用起來跟原生還是差很多。

🔔User Notification 的 .provisional option

看到我前同事在跟現任的同事分享 iOS 的通知 API。

Twitter avatar for @Chrisyeh612
Christine Yeh @Chrisyeh612
最近在規劃notification 相關設計,立馬跟mobile lead 分享了這個玩意兒。 雖然我們討論之後可能不會使用(產品屬性跟流程順序其實不太需要),但我有大力推薦mobile lead 用在他的side project 上,在討論產品時又看到了眼神發亮的工程師啊😁 #感謝神隊友 @ethanhuang13 developer.apple.com/documentation/…
developer.apple.comApple Developer Documentation
12:58 PM ∙ May 11, 2021

這個東西從 iOS 12 就推出了,調查了一下居然有一半以上的 iOS 工程師不知道。就讓我做個科普吧。

一般來說,請求使用者同意推送或本地通知時,會用到 UNUserNotificationCenter 的方法 requestAuthorization。如果沒有特別設定的話,就會跳出確認的對話框。

但如果在 options 加上 .provisional,通知就會出現在通知中心,而不需要使用者同意。通知的下方會有「你是否要繼續接收這個 app 的通知」之類的字樣與按鈕。

現在很多 app 還是在第一次打開 app 就問通知權限,使用者不熟悉 app 的狀況下多半直接按拒絕。上述這個方法不會打斷使用者開始接觸 app 的流程。如果使用者看到通知覺得有價值的話,也比較不會關掉。

要注意的是,在使用者還沒正式同意之前,那些通知都只會在通知中心出現,不會從上方滑出來或發出聲音,app icon 上也不會有小紅點。就看 app 比較適合哪種方式來選擇要不要用。

最後,請閱讀官方文件,內有截圖。

🤪Random Tweets

等一下,我還有 Apple Pencil

Twitter avatar for @delphij
𝓧𝓲𝓷 𝓛𝓲 @delphij
*轉* 「網上發言,請不要隨便自稱筆者,畢竟有沒有用筆在寫一目瞭然。這個詞彙已經要匯入歷史長河了,雖然曾經那麼瘋狂存在過,但至少在網上該消失了。」 『那以後自稱什麼?』 「鍵人。」 『現在都智慧型手機觸碰螢幕,沒有鍵盤。』 「觸生!」
7:25 PM ∙ May 11, 2021
149Likes40Retweets

挑食的 folder

Twitter avatar for @neilsardesai
Neil Sardesai @neilsardesai
This folder’s a bit of a picky eater. It only accepts dessert files and spits out anything else
Image
11:08 PM ∙ May 11, 2021
1,143Likes56Retweets

MagSafe

Twitter avatar for @twannl
Antoine v.d. SwiftLee  @twannl
😂😂😂
Image
Image
Twitter avatar for @mrhsunami
Nathan Hsu @mrhsunami
@twannl 😂 https://t.co/dFGW1Xw57o
7:13 PM ∙ May 15, 2021
43Likes1Retweet

💼職缺/履歷交流區

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

Share this post

開發者週報 #91 Stay Safe, MagSafe

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