13的話
這週 Facebook SDK 又讓一堆 iOS app crash。上次發生是在 5/6。如果你還是不得已要需要用 FBSDK,但又不想再被雷到,建議可以去看官方文件,把 FacebookAutoLogAppEventsEnabled 關掉。
甚至可以把 FacebookAutoInitEnabled 關閉,要用到 SDK 的時候再 init。例如在自己的 server 設定一個 remote config,有開啟的話再 init。這樣當 FBSDK 失控的時候,至少還有自己的遠程控制可以把它給暫時關閉。
Beta 2
以下連結都是到官方的 Release Notes。
關於 Big Sur 到底是 10.16 還是 11.0:

The macOS Big Sur release notes say this:
“The system ProductVersion is reported as 11.0 only on the Developer Transition Kit at this time. Existing Mac systems will temporarily report the value as 10.16.”
So we’ll likely see the SDK versions eventually converge as “11.0”
🆕SF Symbols 2 在 beta 2 的變化
有一串。

iOS 14 beta 2 made some changes to SF Symbols, some of which are breaking changes from beta 1. See the following tweets for all the changes I have found so far...
(2nd attempt as I screwed up the threading last time)
🛠ToolReleases
Mac 選單列工具,顯示最新版的 Apple 開發工具。資料來源是官方的 RSS feed。

🎉🆕🛠
I'm super excited to share with you my side project - Tool Releases
github.com/DeveloperMaris…
This #swiftui app retrieves, notifies and shows you the latest #Apple tool releases (also Beta) - a great way how to keep up with all the latest releases.
#swiftlang #iosdev

🤔Today Extension 會一直在背景被喚起?
iOS 14 剪貼簿通知會一直被叫起來。甚至沒有啟用 Today Extension 也還是這樣。
💡Xcode 小技巧

Xcode 12 adds a new option to skip build script execution in incremental builds if the inputs and outputs haven't changed! (first image is Xcode 11, second 12)



Late to the party, but TIL that in the simulator's dock context menu you can open new simulators!
I always used "Open device" for that.


Xcode 12 has a slick new feature that shows CALayers in the view debugger along with any performance optimization opportunities.

🗣Swift Taipei 7/7 直播
🗣CocoaHeads Taipei 7/9 直播
其中 zonble 的部分有被寫成筆記。
🎙weak self podcast 第三季
第三季的重點都放在 WWDC20,請別錯過了。
已經釋出的集數:
以上就是本期的內容。歡迎轉寄或推薦給同事或開發者朋友。有問題或回饋請直接回覆即可。