眾所周知,蘋果一向對自家未發布新品的保密工作十分上心。過去,要想趕在蘋果新品發布前獲得一些消息,大多數情況下都是經由蘋果供應鏈環節從內部流出。
如今情況發生了改變,今年 6 月份的一個報導指出,如今新產品洩密的主要源頭已經從供應鏈變成了蘋果自家內部。而近日備受關注的蘋果推送 HomePod 固件代碼洩露,不僅透露了一些關於 HomePod 的設計及功能,還把目前關注度最高的 iPhone 8 的新特性給抖出來了不少。雖然當中許多細節已經有過傳聞,但此次洩密則相當於證實了外界的傳聞。
從之前官方推送的 HomePod 固件代碼中,開發者找出了許多 iPhone 8 的秘密,比如全面屏外形,其解析度是 2436×1125 像素(螢幕 5.8 英寸,實際顯示螢幕是 5.15 英寸),並且提供無線充電、快充以及面部識別認證等功能。
John Gruber 創立的 Daring Fireball 是一個有名的蘋果部落格,會對蘋果的產品和策略等任何細節作出評論。據其稱,之所以會出現此次的 HomePod 固件代碼洩露,可能與蘋果正大範圍向其內部員工家中部署 HomePod 設備原型所致。
由於只計畫向蘋果內部員工推送 OTA 更新,固件運行的操作系統編寫未加入通常用於未發布硬體代碼省略的標記。當然,沒有在固件運行的操作系統編寫中加入這些標記不一定是錯的,但通過公共伺服器來推送更新則肯定是不應該的。
這樣一來,事情就說通了。蘋果工程師通常會在 iOS 的開發者和 beta 版本編寫時省略代碼,但在內部測試時卻不會採取這一做法,因為通常內部測試版本不太會流向外部。
留言
張貼留言