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