蘋(píng)果已經(jīng)允許開(kāi)發(fā)者提交64位應(yīng)用程序[圖]
掃描二維碼
隨時(shí)隨地手機(jī)看文章
根據(jù)國(guó)外媒體報(bào)道,本周開(kāi)始,蘋(píng)果已經(jīng)允許開(kāi)發(fā)人員為iPhone 5s提交64位的第三方iOS應(yīng)用。蘋(píng)果公司已經(jīng)表示,希望廣大開(kāi)發(fā)人員能夠充分利用iPhone 5s內(nèi)置最新的A7處理器及64位iOS 7操作系統(tǒng)。
目前如果開(kāi)發(fā)人員如果希望繼續(xù)為iOS 6開(kāi)發(fā)應(yīng)用,那么只需要支持32位程序即可,而要想說(shuō)服開(kāi)發(fā)人員進(jìn)入64位平臺(tái)開(kāi)發(fā)其實(shí)并不是一件容易的事,因?yàn)閺?2位程序轉(zhuǎn)化到64位就意味著要進(jìn)行多次的編譯。不過(guò)蘋(píng)果公司已經(jīng)做出表態(tài),在下個(gè)月開(kāi)始對(duì)iOS編譯器做出專(zhuān)門(mén)的改變,使每個(gè)二進(jìn)制應(yīng)用文件分別可以在iOS 6的32位及iOS 7的32位及64位環(huán)境下運(yùn)行。
蘋(píng)果公司在開(kāi)發(fā)者網(wǎng)站上表示:“現(xiàn)在大家已經(jīng)可以為iOS 7提交64位的應(yīng)用程序,享受由iPhone 5s帶來(lái)的全新感受。Xcode已經(jīng)可以編譯32位及64位應(yīng)用,所以新的應(yīng)用可以在任何iOS 7的環(huán)境下運(yùn)行。如果大家希望繼續(xù)同樣支持iOS 6系統(tǒng),那么只需要讓?xiě)?yīng)用同時(shí)支持32位操作系統(tǒng)即可。從下個(gè)月開(kāi)始,我們將會(huì)對(duì)開(kāi)發(fā)環(huán)境做出相應(yīng)的調(diào)整,允許大家編譯單一的二進(jìn)制應(yīng)用,并且同時(shí)支持iOS 6的32位環(huán)境及iOS 7的32位及64位環(huán)境。”
蘋(píng)果公司在9月10日的發(fā)布會(huì)上曾經(jīng)表示,iPhone 5s內(nèi)置的A7芯片是目前市面上第一個(gè)同時(shí)也是唯一一個(gè)64位的智能手機(jī)處理器。同時(shí)蘋(píng)果公司還認(rèn)為A7幾乎可以被看成是一個(gè)桌面級(jí)的處理器,內(nèi)部擁有了超過(guò)10億個(gè)晶體管超級(jí)芯片。
根據(jù)蘋(píng)果公司介紹,A7處理器在基本處理能力上是上一代A6處理器的兩倍,同時(shí)擁有更強(qiáng)的圖形性能。為了充分利用A7處理器支持64位的特性,蘋(píng)果特意將iOS 7手機(jī)操作系統(tǒng)的內(nèi)核、驅(qū)動(dòng)程序及資源庫(kù)都針對(duì)64位環(huán)境進(jìn)行了重新構(gòu)建。