據27日訊息,此前蘋果要求App Store內所有應用必須切換到iOS 13 SDK進行開發,然而隨著最後期限的到來,蘋果卻主動宣佈延長APP適配時間。
從蘋果要求APP適配iOS 13以來,不少果粉都期待著微信能夠早點適配暗黑模式,但微信隨後更新了好幾個版本都跟暗黑模式沒有半點關係,似乎對於所謂的暗黑模式一點想法也沒有。正當果粉認為可能沒希望的時候,微信方面突然宣佈22日適配暗黑模式。然而從昨日的訊息來看,蘋果似乎也沒打算對APP開發者們太強硬 ,主動延長了適配時間。
蘋果此前要求:
1. iPhone或iPad應用程式必須使用iOS 13或更高版本的SDK構建;
2. 使用Xcode指令碼提供應用程式的啟動畫面;
提交您的 iPhone app 至 App Store
2020 年 03 月 04 日
在過去四年推出的 iOS 裝置當中,iOS 13 的普及率達 77%。通過無縫整合深色模式、“通過 Apple 登入”、以及ARKit 3、Core ML 3 和 Siri 的最新改進,提供出色的使用者體驗。從 2020 年 4 月 30 日開始,所有提交至 App Store 的 iPhone app 都須使用 iOS 13 SDK 或更高版本來構建。
充分利用 storyboard(故事板) (包括 launch storyboard(啟動故事板))、自動佈局以及 SwiftUI 等 Xcode 功能,確保 app 的介面元素和佈局能自動適應所有 iPhone 型號螢幕的大小和寬高比。從 2020 年 4 月 30 日開始,所有提交至 App Store 的 app 都須使用 Xcode storyboard(故事板) 來提供 app 的啟動螢幕,且所有 iPhone app 必須支援所有 iPhone 螢幕。
進一步了解如何為 app 做好準備
這是一個網友此前收到的蘋果郵件。從郵件中我們可以看出,各項要求都描述的非常詳細,iOS 13 的普及率更是高達77%。講到這,可能不少果粉都想要吐槽一句,要是能夠降級,就不是這個普及率了。但從目前的情況來看,蘋果此前讓使用者降不了級還是別有用心、別出心裁、別有所圖。
此外還有訊息稱,在6月30日之前,第三方APP不會被要求“登入蘋果”或遵守針對兒童設計的應用新指南。蘋果表示把最後期限延長,主要是考慮到部分APP需要更多時間去開發適配。
當然蘋果並不是簡單的延長期限,蘋果強調從4月份開始,提交到App Store的應用必須使用Xcode storyboards來提供應用的啟動螢幕,並且必須具有支援任何顯示尺寸的介面面,而iPad應用同樣需要支援多個視窗,並且能夠使用多工處理功能。包括“Slide Over”,“Split View分屏”和“畫中畫”等功能,保證使用者有較好的使用體驗。
此外,蘋果已經更新了App Store的開發指導規定,改動方面涉及了評論、垃圾應用、推送通知、蘋果登入(Sign in with Apple)、資料收集和儲存、移動裝置管理等方面,可以說App Store進行了一次較大的整改。