iOS 8引入了大量的API和服務(wù),所以你可以創(chuàng)建一個新的類別的應(yīng)用和功能躬窜,以下列出了iOS 8中最引人注目的功能:
1. Touch ID
當(dāng)用戶訪問應(yīng)用的部分或者全部內(nèi)容之前亡呵,你的應(yīng)用可以使用Touch ID來識別用戶的妖。用戶的指紋數(shù)據(jù)是被保護(hù)的兑燥,不會被iOS或者其他應(yīng)用訪問
2. PhotoKit
PhotoKit為使用照片和視頻資源提供了新的API鱼炒,包括由Photos app管理的iCloud Photos資產(chǎn),所以你可以在“Camera roll”中直接編輯照片泥彤,無需提前導(dǎo)入欲芹。PhotoKit還包含一個線程安全架構(gòu)用以獲取、緩存縮略圖和全尺寸圖片吟吝,請求資產(chǎn)更改菱父,遵守其他應(yīng)用所做的變化,以及對資產(chǎn)內(nèi)容進(jìn)行可恢復(fù)的編輯剑逃。
3. Manual Camera Controls
AVFoundation框架讓拍照變得前所未有的容易浙宜。你的應(yīng)用可以直接控制相機(jī)對焦、白平衡以及曝光設(shè)置等炕贵。應(yīng)用程序也可以通過包圍曝光 (Bracket Exposure)使用不同的曝光設(shè)置自動拍攝照片梆奈。
4. HealthKit
HealthKit允許提供健康和健身服務(wù)的應(yīng)用在一個地方訪問共享的健康相關(guān)信息。用戶的健康信息儲存在一個集中的安全的地方称开,用戶可以決定和你的應(yīng)用分享哪些數(shù)據(jù)亩钟。你的應(yīng)用可訪問任何共享的健康相關(guān)的信息,并提供關(guān)于用戶的信息鳖轰,無需提供對特定健身跟蹤設(shè)備的專門支持清酥。信息可來自連接至iOS設(shè)備的設(shè)備,或者由用戶手動輸入蕴侣。
5. HomeKit
HomeKit是一個新框架焰轻,可用于用戶家中多臺設(shè)備之間的通信以及控制它們。通過HomeKit昆雀,應(yīng)用可讓用戶發(fā)現(xiàn)并配置家中的設(shè)備辱志,或者創(chuàng)建Action來控制這些設(shè)備蝠筑。用戶可以將Action進(jìn)行分組,并通過Siri觸發(fā)設(shè)備揩懒。
6. Handoff
Handoff是一項非常有用非常便捷的功能什乙。通過Foundation框架中簡單的API,應(yīng)用可讓用戶在一臺設(shè)備上繼續(xù)此前在其他設(shè)備上未完成的任務(wù)已球。
7. CloudKit
通過強(qiáng)大的iCloud和CloudKit框架臣镣,開發(fā)者可簡單安全地儲存和高效地檢索app數(shù)據(jù),比如數(shù)據(jù)庫中的結(jié)構(gòu)化數(shù)據(jù)或資產(chǎn)智亮。CloudKit也可以讓你的用戶使用他們的iCloud Apple ID在應(yīng)用中匿名注冊忆某,無需共享個人信息。通過CloudKit阔蛉,開發(fā)者可以集中精力進(jìn)行客戶端應(yīng)用開發(fā)弃舒,并讓iCloud免去編寫服務(wù)器端應(yīng)用邏輯的需要。CloudKit提供了認(rèn)證馍忽、私有和公共數(shù)據(jù)庫棒坏,機(jī)構(gòu)化和資產(chǎn)存儲服務(wù)等。開發(fā)者可免費(fèi)使用遭笋,并且容量上有上限較高。