開發者週報 #30 App Store 即將要求 Xcode 11
Apple/iOS 開發者的一週大小事 2020/03/02-2020/03/08
13的話
4/30 開始 App Store 會強制要求支援 iOS 13,還沒升級到 Xcode 11 以及最低限度 macOS 版本的朋友或團隊要注意了。
App Store Review Guideline 更新
除了改錯字以外,最大的變化應該是有條件地允許行銷推送通知,需要使用者同意才行。
現在 Apple 自己都狂拿通知打自家服務廣告,卻禁止第三方開發者,實在說不過去。而且實際上 review 時也很難查到,過去的條文形同虛設。
想知道全文改動了什麼,可以看這個 diff checker。
App Store 4/30 起新要求(iPhone、iPad)
要支援 iOS 13,也就是要用 Xcode 11,也就是 macOS 要裝 Mojave 10.14.4 以上
啟動畫面必須用 Launch Storyboard
iPhone app 要支援各種 iPhone 螢幕尺寸,不能再有黑邊(並非指 iPhone app 要支援所有 iPad。iPhone 與 iPad 兩則公告是分開寫的)
iPad app 也要支援各種 iPad 螢幕尺寸
Sign In with Apple Design Resources 與 HIG 更新
開放更多按鈕形式,甚至可以自訂成沒有文字的蘋果按鈕。
Facebook Messenger 重寫
原文在此。中文推文串我首推這篇:
Fabric 即將於 3/31 熄燈
應該大部分人都知道的消息,但還是提醒一下。要去 Fabric 頁面把專案移到 Firebase。Google 還沒有推出新的 SDK,可以沿用舊的。
視力保健觀念
NSOperationQueue 屬性的 deprecation
Pair Programming 專屬座位
三不五時都會有人跑來找我討論事情,剛好我座位旁邊有空位,所以就試試看附上一組外接裝置。供參考。
工程師幹話:老闆想要成長 — 我們就讓老闆「看見」成長
工程師幹話集大成,文章很長。需要細細品味。
weak self podcast 28: 來做 Side Project 系列之誰能比我鍵
這集「來做 Side Project」系列來講講鍵盤跟文字輸入的一些基本東西。Apple 真的有很多跟文字輸入還有鍵盤的 API 呢。
以上就是本期的內容。歡迎轉寄或推薦給同事或開發者朋友。有問題或回饋請直接回覆即可。







