在iOS 10測試版期間,蘋果增加了一個消息提醒窗口,告知用戶下載了一款舊版32位App,這可能會影響系統性能,但是這個警告信息並沒有在正式版推送的時候出現,從iOS 10.1開始,蘋果重新將這個功能加進來了,蘋果要求2015年所有App必須編譯為64位,警告窗口如下圖所示,警告一款App“可能會拖慢你的iPhone”,還說“這款App的開發者需要進行升級以提高其兼容性”。
在iOS 10測試版期間,該信息提示為32位App“沒有為iOS 10優化”,“使用將影響整個系統的性能”。
從2013年末開始,蘋果為了iPhone 5S要求開發者提交64位App,因為iPhone 5S是第一款配置64位處理器的iPhone。2015年2月1日,蘋果發出聲明,要求新提交的App必須為64位,以及從6月1日開始,所有App的更新也必須包括64位支持。
上圖的警告窗口就是針對的那些沒有升級至64位的App。
蘋果恢復32位警告提醒可能是其最近開展的App Store大清洗計劃的一部分。9月初,蘋果提醒開發者將移除那些未進行兼容性升級、不符合審核規則或者功能失效的App。
通知從9月7日起生效,開發者有30天的准備時間修復問題App。准備期過後蘋果將會從App Store移除過期的App。