### 常見問題和解答
### 1. 我可以使用iBeacon技術在室內時精確地顯示用戶在地圖上的位置嗎?
由于信號強度的問題以及部署環境的不同,iBeacon技術不適用于特定的位置識別。它應該能夠提供房間級別的準確性,但是構建成功部署需要考慮許多因素。信標的數量,定位的位置,預期用例以及其他許多因素都需要進行檢查,以提供良好的用戶體驗。
### 2. 如何防止其他應用程序使用 iBeacon 技術檢測我的設備?
為了使應用程序能夠響應傳輸 iBeacon 廣播的設備,它必須知道廣播中包含的 UUID。由于信標設備正在使用 BLE 進行廣播,UUID 有可能被“嗅探”,一旦 UUID 已知,則可以由其他應用程序使用。
### 3. 使用 iBeacon 技術是否會將用戶的隱私數據置于危險之中?
iBeacon 廣播只包含 UUID,major 和 minor 值。這是一個單向廣播; 在 iBeacon 設備和 iOS 設備之間沒有經由 iBeacon 技術的雙向通信,因此 iBeacon 技術不能通過信標來接收來自用戶的信息。如何響應由 iBeacon 廣播觸發的通知,是應用程序單方面的問題,這與使用現有的地理圍欄技術沒有區別。
### 4. 可以使用 iOS 設備發送 iBeacon 廣播嗎?
可以。 任何應用程序都可以使用 Core Bluetooth APIs 發送 iBeacon 廣播。
### 5. 當應用程序在后臺時,可以使用 iOS 設備發布 iBeacon 廣播嗎?
不可以。對于 iOS 設備發布 iBeacon 廣播,必須設備解鎖、屏幕打開、應用程序運行的情況下使用此功能。
### 6. 如果應用程序開始監視信標區域,這將如何影響電池性能?
支持 iBeacon 的 iOS 設備可以后臺運行以很低電力消耗,有效地監控 iBeacon 區域。監控 iBeacon 區域比在后臺運行正常位置更新的能力要低得多。
* * * * *
> 本文沒有任何內容旨在修改iOS開發人員計劃許可協議,Mac開發人員計劃許可協議,iOS開發人員計劃企業許可協議,iOS開發人員大學協議,iOS開發人員計劃大學生許可協議(以下簡稱“協議”)和/或“App Store評論指南”,因為這些指南可能會由蘋果不時修改。如果協議或指南與本文件有沖突或不一致,則以協議或指南為準。蘋果公司可能會隨時,不時提前通知您修改本文檔以及此處所述的任何特性,功能或服務。您理解,任何此類修改都可能要求您自費更改或更新您的應用程序。對于您或任何其他方因任何修改或中斷本文檔或此處所述的任何特性,功能或服務而引起或與之有關的任何損失,損害或成本,Apple不承擔任何責任。
* * * * *