2017-12-04 09:07:38
今年隨著IOS11的發(fā)布,而蘋果已經(jīng)決定iOS 11將會停止支持32位應(yīng)用程序?,F(xiàn)在32位應(yīng)用程序似乎不再出現(xiàn)在App Store搜索結(jié)果中,只能通過直接鏈接訪問。對于大多數(shù)用戶來說,意味著這些應(yīng)用基本上不存在。而近日蘋果繼續(xù)加大馬力大規(guī)模封殺32位應(yīng)用程序范圍。這次是PC電腦端,蘋果決定明年起不再接受32位Mac應(yīng)用提交。
現(xiàn)在看來,32位淘汰也是板上釘釘?shù)氖虑榱恕kS著iPhone 5s在2013年9月的推出,64位應(yīng)用程序首次得到支持,從那時起,蘋果已經(jīng)逐漸將所有應(yīng)用都轉(zhuǎn)向了這一標(biāo)準(zhǔn)。此前一段時間蘋果公司要求開發(fā)人員提供支持64位的新應(yīng)用程序。蘋果開始提醒用戶,如果一個應(yīng)用程序是32位,可能會降低設(shè)備性能。
由于目前在App Store當(dāng)中存在一批自2015年來尚未更新過的32位軟件,當(dāng)嘗試在iOS11上打開一個32位應(yīng)用程序時該程序并不會運行,用戶將看到一個彈出窗口稱該應(yīng)用需要升級以支持iOS11。在WWDC17上,蘋果宣布計劃開始淘汰32位Mac App Store應(yīng)用程序。從2018年1月開始,蘋果要求所有提交到Mac App Store的新Mac應(yīng)用程序需支持64位,現(xiàn)已經(jīng)上架的應(yīng)用程序必須在2018年6月之前更新支持??梢灶A(yù)見從2018年7月起,蘋果的iOS/Mac系統(tǒng)就將與32位應(yīng)用說再見了。
蘋果明年開始大規(guī)模清除對32位iOS App的支持,從現(xiàn)在開始,只有64位的App才會允許在蘋果的App Store中使用。盡管這對應(yīng)用開發(fā)者來說似乎是一件不方便的事情,但對于那些想要升級到iOS新版本的用戶來說,這無疑是蘋果的軟件生態(tài)系統(tǒng)的一件好事。
意圖在哪里?蘋果的iPhone已經(jīng)問世10年了,許多App——從質(zhì)量低劣的應(yīng)用到卓越的軟件產(chǎn)品都可以在蘋果的App Store中找到。此招可以在App Store里清理那些大量的垃圾App。更重要的是對64位的支持帶來了性能優(yōu)勢。在從32位的ARMv7架構(gòu)到ARMv8 64位架構(gòu)的過程中,蘋果會為客戶提供更棒的性能,這是一件好事。更重要的是,蘋果為倚重的iPhone系列,在更新迭代中,它的內(nèi)存肯定也是會不斷增長的,屆時,大部分的iOS設(shè)備的內(nèi)存都在4GB以上,所以,只有所有的iOS App都只支持64位應(yīng)用,開發(fā)者才能自由利用這些iOS設(shè)備,或者說讓自己的應(yīng)用適配這些iOS設(shè)備。
那么這種變化意味著什么呢?這種變化意味著蘋果公司可能要停止提供近20萬個app程序,它們大約占據(jù)了所有蘋果app數(shù)量的8%。不過這些應(yīng)用的消失至少能夠讓你知道,接下來你使用的應(yīng)用都不會再莫名其妙地消失了,而你手機(jī)上的32位應(yīng)用也將無法繼續(xù)使用。