每年iPhone和iPad發布後,蘋果通常會要求App開發者們在一定時間內支持新的設備。現在,隨著新一代iPad Pro正式推出,蘋果已經要求2019年3月份之前,第三方App必須支持第三代iPad Pro或iPhone XS Max這兩款新設備中的至少一款。
蘋果在iOS開發者頁面App新要求做了詳細要求,要求表明所有新應用必須在明年3月份前使用iOS 12.1或更高版本的SDK構建,以方便其支持新一代12.9英寸iPad Pro或者6.5英寸iPhone XS Max–蘋果最大的平板電腦與最大的手機。
雖然第三代12.9英寸iPad Pro與第一代12.9英寸屏幕尺寸與分辨率都沒有變化,但是取消Home鍵意味著原有應用需要利用到屏幕底部的空間。蘋果希望開發人員能根據需要,重新測試和更新應用程序,重新定義App顯示與操作區域,支持自適應佈局,同時解析其他UI上的問題。
另外,蘋果還為剛剛發布的新一代iPad Pro創建了一種名為“通用插圖”的特殊兼容模式,該模式為多任務應用創建統一的屏幕頂部狀態欄,屏幕底部手勢區域以及左右側分屏窗口,這樣,用戶可以在多任務中進行統一的操作,而不再像以前那樣,把UI完全不同的狀態欄放在一起,這是一個明顯的改進。
鑑於去年的iPhone X首次應用全面屏後蘋果大力敦促App更新支持iPhone X屏幕,因此開發人員可以毫無困難地沿用同樣更新至iPhone XS。大部分第三方應用只需要根據App適用版本,對屏幕較大的iPhone XR和XS Max進行微調。
原文網址:https://goo.gl/Uev3B8