雖然有這個新的選項仍允許應用使用後台定位功能,但是如果用戶不在應用中啟動,那麼該選項也是無效的。也就是說只有當用戶在應用中允許應用使用過程中訪問用戶的位置,那麼即使在後台應用也能夠訪問用戶位置。
這個新的授權變化也使位置請求的通知發生了變化:
第一,蘋果現要求應用在第一次授權申請中說明,為何需要請求使用用戶位置。比如 iOS 8 的照片應用會告訴用戶,“使用當前位置將可搜索附近的照片”。
第二,獲得“使用時”授權的應用,追蹤用戶時會在屏幕頂部顯示一個橫幅,用戶點擊該橫幅即可進入應用。
第三,如果用戶允許應用“一直”訪問位置,那麼每隔幾天它就會以彈出對話框的方式,提醒用戶應用一直在後台使用用戶位置,是否繼續允許使用。不管用戶對應用的定位授權是哪種等級,應用都會在屏幕頂部顯示定位服務的箭頭。
蘋果在WWDC研討會上最後介紹了該功能,並表示此舉是為了讓用戶“對位置的使用獲得完全控制”,該功能同樣需要開發者們在應用中做出調整,以使得用戶擁有更舒適流暢的使用體驗。