當前位置:
首頁 > 科技 > 蘋果:四月起所有新App必須支持iPhone X

蘋果:四月起所有新App必須支持iPhone X

最近蘋果對開發者發出通知,未來所有iOS的App都要基於iOS 11的SDK開發,且支持iPhone X。

一直以來,iOS都又一大優勢就是新系統推廣神速,當最新系統的佔比佔據絕對主力的時候,蘋果就有底氣推行最新的開發規定了,而這些限制,正是一直以來iOS優秀體驗的最佳保障。比如說今天,蘋果就對開發者發出通知,未來所有iOS的App都要基於iOS 11開發,且支持iPhone X。

蘋果今天向開發者發送通知,稱從2018年4月開始,所有提交給App Store審核的App都需要使用 iOS 11 SDK (軟體開發工具包,也就是說,用這個工具包開發的App都相當於為iOS 11量身打造的)編譯,而這意味著開發者至少需要使用 Xcode 9 來開發App。(這些App一般也會支持iOS9/10 的,舊系統不用擔心)

除了所有App都需要基於iOS 11開發之外,蘋果還強調所有為iPhone設計的iOS App都必須支持iPhone X的Super Retina顯示屏。除了解析度之外,對於劉海屏幕的支持當然也是開發者必須思考的問題了。最後蘋果還強調,watchOS 1從4月1日開始將不會收錄新的App,所有Watch OS上的App最少都要支持Watch OS 2,新提交的App則必須基於watchOS 4或更新的版本開發。

這次蘋果的這兩項規定首先肯定是在鼓勵開發者鼓勵開發者儘快支持iOS 11的最新特性,比如Core ML、ARKit、相機API 和SiriKit 等。其次也暗示了未來iPhone將有可能全部轉向iPhone X這樣的劉海屏設計。

有人可能會覺得蘋果又在強迫用戶和開發者支持高版本系統了,但其實這真的是件好事。不信看看隔壁安卓,現在安卓手機都到8.0系統了,但是不少App卻都基於安卓6.0甚至是5.0系統的SDK開發,這也不是因為安卓6.0的市場保有量太大導致開發者不得已而為之,畢竟安卓8.0的SDK開發出來的App也一樣支持在安卓6.0上運行。

實際情況是谷歌並沒有推行強制性措施,所以很多開發者為了省時間,直接就用老SDK開發新App了,這也導致了安卓應用的低效率,想知道哪些App是基於老版SDK開發的?安卓手機上挨個打開,跑得最慢的那些就是了!


喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 威鋒網 的精彩文章:

iOS 第七個beta版發布 正式版要來了
蘋果關閉所有舊版iOS驗證 只能安裝

TAG:威鋒網 |