13 報

Share this post

開發者週報 #44 沒有期待就沒有傷害

www.ethanhuang13.com

開發者週報 #44 沒有期待就沒有傷害

Apple/iOS 開發者的一週大小事 2020/06/08-2020/06/14

13
Jun 14, 2020
Share this post

開發者週報 #44 沒有期待就沒有傷害

www.ethanhuang13.com

13的話

這週有發布 iOS 13.6 Beta 2 與 Xcode 11.6 Beta,但是 Release Notes 是空的。反正這個時間點來說也不太重要了,就等 WWDC 吧!

在此也呼籲讀者,如果你有好的開發者資源,請寄給我!WWDC 的筆記、整理文章,不管是你自己還是看到不錯的,都可以推薦。要不然,光靠我一個人整理應該會炸掉。直接回覆這封郵件即可,或是發推文給我 @ethanhuang13 🙇‍♂️

(看前一期 · 回首頁)


 WWDC20 內容預告(台灣新聞稿)

Keynote、Platforms State of the Union、100+ sessions 跟往年沒什麼不同(除了可能是預錄的以外)。全新的開發者論壇還沒揭露樣貌、預約制的一對一面談令人擔心排不排得到隊,更不用說時差問題。別煩惱了,反正下週就會揭曉。

因為本週報讀者多半不在 PDT 時區,我建議訂閱官方的行事曆。

也在此貼個第一天的時間給大家:

Twitter avatar for @ethanhuang13
13 @ethanhuang13
WWDC20 Day 1 Local Time in Taiwan🇹🇼 - Keynote: 1am - PSotU: 5am developer.apple.com/wwdc20/
Image
4:59 PM ∙ Jun 11, 2020
22Likes1Retweet

🐛如何寫出好的 Bug Report

這是 Apple 官方給開發者的「發 Bug Report 指南」。幫大家稍微作個摘要:

  • 每個人都知道標題很重要,但要怎麼寫呢?直接指出什麼壞掉、為什麼、什麼情況會壞掉,盡可能讓篩選 bugs 的人可以最快分辨出這個問題值得追下去

  • 除了附上 sample code 以外,如果可以在特定的 App Store app 或 TestFlight app 上重現的話,也可以提供這項資訊

  • 把重現步驟寫清楚

  • 可以附上截圖或錄影

  • 學著用 sysdiagnose

如果你從來沒有發過 radar,可以參考我兩年前的這篇文章。

📚Apple 停止維護 iBooks Author

還記得那個酷炫的電子書產生軟體?現在請用 Pages。

另外,Apple 也將在 2021 年底停止 iTunes U,相關資源會移轉到 Classroom 跟 Schoolwork。

 Apple 開發者問卷

這問卷不是每個開發者都收到。不過,第 3 題就問 AR 開發,我都懷疑是因為 Apple Glass 要公布了。

Twitter avatar for @rjonesy
Ryan Jones @rjonesy
Apple Developer survey… 1. What is your age? 2. What platforms do you dev for? 3. DO YOU LOVE AR?!?!! PLEASE?!?! RIGHT NOW? 🙄🙄🙄
Image
5:03 PM ∙ Jun 11, 2020
76Likes5Retweets

這個「答案」倒是引起超多開發者的迴響。如果你有收到問卷,把握機會好好寫吧!

Twitter avatar for @wilshipley
🆆il 🆂hipley @wilshipley
Every year I fill out this survey from Apple, for Apple developers. Every year nothing changes.
Image
8:58 PM ∙ Jun 11, 2020
2,194Likes554Retweets

📦Swift Package Index

非官方的 Swift Package 目錄,可以想像成 SPM 的 CocoaPods.org。

🔏IBM 推出完全同態加密工具包,支援 macOS 與 iOS

同態加密(維基百科)指的是在不解密的情況下可以對資料進行運算。既然不用解密也可以操作,就可以省掉不少安全漏洞。

效能方面,從 macOS 的範例可以看到是需要花上不少時間的。

Selecting the country will perform a search of the matching capital. On a 2019 Macbook Pro laptop, the example searches take under 80 seconds.

💻MBP 受災戶之原來我不是唯一一個

回覆還不少哩…

Twitter avatar for @ethanhuang13
13 @ethanhuang13
今天從包包拿出放了兩天的 MBP16,居然是熱的。打開一看電力只剩下 13% 🙄🙄🙄
Twitter avatar for @1star_therapist
iOS 開發者職業傷害大全 @1star_therapist
#太傷害了 https://t.co/4vNi9NNzAr
7:37 AM ∙ Jun 14, 2020
28Likes3Retweets

🤣MacBook Pro 起飛囉

Twitter avatar for @kapehe_ok
Kap 💃 @kapehe_ok
does your macbook sound like this too? 😅🔊
Image
5:06 PM ∙ Jun 10, 2020
2,773Likes467Retweets

唉,別說 Chrome,Thunderbolt「插錯邊」也會好嗎(我這週就遇到一次)。

Twitter avatar for @chouch00u
笨蛋傻臭臭 @chouch00u
CPU 过热 kernel_task 吃完、充电插错边 kernel_task 吃完、显示器不兼容 kernel_task 吃完、TB SoC 过热 kernel_task 吃完、硬件故障 kernel_task 吃完、你也不知道干嘛了 kernel_task 吃完。你说这个设计哪巧妙了,简直弱智啥提示都没。
Twitter avatar for @terrywang
Terry Wang @terrywang
从播客听来的 macOS 用 kernel_task 进程巧妙地实现根据主板温度来控制处理器的(计算能力)输出。举例:若显卡和左边 USB-C 充电造成整机温度上升 kernel_task 进程看起来便会占用更多 CPU 相当于是一种标识,那部分不给其它进程用。内核做任务调度时可用资源就少了。可惜不像 Linux 内核提供底层 API
3:59 PM ∙ Jun 11, 2020
79Likes50Retweets

👂ARM Mac?

最近一直有小道消息說 Apple 就快推出以 ARM 為主要運算單元的 Mac。這讓人想到多年前從 PowerPC 移到 Intel x86。

當然,在沒有正式發表之前什麼都不算,不過我覺得這個推文分享給大家笑一下:

Twitter avatar for @lexfri
Lex Friedman @lexfri
@caseyliss I hope the transition doesn’t cost developers an ARM and a leg
1:12 PM ∙ Jun 9, 2020
40Likes4Retweets

🎙weak self podcast 放暑假中

weak self 兩週沒出節目了,所以在這邊講一下。

Twitter avatar for @ethanhuang13
13 @ethanhuang13
WWDC 將至而未至,所以這陣子無聊到 @weak_self 都不知道要錄什麼,side projects 也全面停擺。 乾脆宣布第二季到這邊為止。短暫休息一下再繼續💆‍♂️ @joe_trash_talk @PofatTseng 覺得咧?🤔
4:57 PM ∙ Jun 12, 2020
28Likes1Retweet
Twitter avatar for @joe_trash_talk
__難哥 @joe_trash_talk
@ethanhuang13 @weak_self @PofatTseng 第二季就到這邊有點可惜 不如整個節目就到這邊吧(喂
11:56 PM ∙ Jun 12, 2020
7Likes1Retweet
Twitter avatar for @PofatTseng
Pofat @PofatTseng
@joe_trash_talk @ethanhuang13 @weak_self 好放暑假
12:06 AM ∙ Jun 13, 2020
3Likes1Retweet

如果你最近想聽跟 Apple 有關的 podcast 內容,也可以聽聽看頂樓加蓋的「Ep 27: ㄌㄧㄚˇㄅㄠ、ねずこ、水逆之手。」,是一個買五台 iPad Pro 的經驗談(購物恐怖故事)😅


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

Share this post

開發者週報 #44 沒有期待就沒有傷害

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