13 的話
這週真的很忙,但我還是擠出一點時間寫週報。
Xcode 11 正式推出
內含 Swift 5.1。這個版本跟 GM 2 是一樣的,所以不需要重抓。但是如果你的版本是 GM 1 就一定要更新,不然不能上傳。另外,我誠心推薦下載 Xcode 時不要跟自己過不去用 Mac App Store。請到官網下載壓縮檔。
iOS 13 與 watchOS 6 正式推出
沒什麼好說的,反正就跟著新 iPhone 新 Watch 開賣一起出。
iOS 13.1 beta 4
13.1 原定月底發布,目前消息是會提前到 9/24,也就跟 13.0 沒差幾天了。那為什麼不等 13.1 準備好了再一次發?我看到幾個說法,一種是 Apple 當初也沒辦法預料 13.1 的完成度,所以只好先發 13.0。還有就是 Apple Watch Series 5 的 watchOS 6 需要搭配 iOS 13,所以開賣當天一定得準備好。
另外 tvOS 13 也發了 GM 版。
推薦一個 Twitter 帳號 @AppleTerminal
這個帳號真的很狂,開發者資訊整理地又快又完整。覺得自己都可以「推特休」了。
Apple Push Notification Device Tokens
雖然我之前說我不會去轉貼 NSHipster 的文章(因為你應該自己訂閱,每篇捧著讀),但是這個實在太重要。趕快檢查一下自己的 push notification token 是怎麼轉換的,會不會在 iOS 13 爆掉。
iOS 13 的 QR code 掃描非常酷炫
直接用相機 app 不行。要把「行動條碼讀取器」加入控制中心。
真心推薦 Apple Arcade
Arcade 比原定的 9/20 提早了幾天開放,我全部都下載下來,試玩了快十款,覺得品質都非常高。沒有廣告跟內購又吃到飽的遊戲體驗太棒了,真心推薦去註冊試玩一個月。個人估計這會是 Apple 近年來最成功的商業策略之一。
有些遊戲還支援多個 MFi 搖桿,可以兩個人一起玩:
🍍PineappleTimer TestFlight
這是我寫的獨立 Apple Watch app 的測試版(因為送審「審查中」等了一週),只要有 watchOS 6 就可以安裝。是為了 iPlayground 的講題而寫的 side project。程式碼公開在我的 GitHub 上。
GitHub Actions 開放公測
GitHub 也跨入了 CI 服務了,我還沒有空試就是了。
手動安裝 iOS 模擬器到 Xcode
皮樂必須推。
Apple 幫第三方 apps hard code 在系統裡
之前就有 macOS 裡面有幾百個這種東西了。複習一下會有這種事。
#weakself挑戰賽
上週 weak self podcast 裡把 #波肥挑戰賽 改名了。不過這串實在回得太亂,實在不知道怎麼整理才好😂
GEMI—同時前後鏡頭 App
這是我朋友的團隊做的 app,非常有意思,用了 iOS 13 新的 multi cam API。我突然意識到 iPhone 11 相機可以玩太多花樣了。這個 API 需要 XS/XR 以上的 iPhone。
我真的沒有買 iPhone 11 Pro
因為沒有出這個顏色。不是啦,主要原因是重量增加跟沒有 3D Touch。
weak self 暫停一次
有錄到一些意料之外的問答,我覺得可能滿值得剪成一集的。不過要等下週囉。
iPlayground 特別報導
太多資訊都在 Twitter 上,請直接進入 #iPlayground 就可以看到全部的精華內容啦~
以下我隨意放一些有趣的。技術資源要等 iPlayground 官方公布錄影囉。
Day 1
Day 2
那個貼紙真的不是我做的…而且我也沒有勸敗 Apple Watch 啊😂
最後,關於合照的事情我想講一下:
以上就是本期的內容。歡迎轉寄或推薦給同事或開發者朋友。有問題或回饋請直接回覆電子報即可。