回答
據蘋果公司稱:
Technical Q&A QA1657: Using External Accessory framework with Bluetooth devices.
問:據我所知,在iOS 3.0外部附件的框架,後來讓我的應用程序與藍牙設備進行通信。那麼爲什麼我的應用程序看不到我的iPhone旁邊的藍牙配件?
答:外部附件框架被設計爲允許iOS應用程序與那些在蘋果MFI許可程序開發的硬件配件只有溝通。兼容MFi的配件可以實現爲有線設備,這意味着它們可以插入Apple設備的30針或Lightning連接器,或者作爲無線設備,從而將藍牙用作通信通道。無論哪種方式,使用外部附件框架的應用程序都不會被通知附件的存在,除非附件將其自身標識爲MFi標準,即它專門設計用於與iOS應用程序接口。
雖然帶有藍牙功能的外部附件框架是可能的解決方案之一,它必須建立按Apple MFi額外的要求,這裏藍牙引用經典藍牙(版本3.x及以下)
爲您所定義的使用情況下,最好的解決辦法是使用藍牙低功耗(LE)(又名藍牙智能)技術(藍牙4.0),它是提供給應用程序爲一體的Core Bluetooth Frameworks 下面部分是APIs for Core Bluetooth應用程序可以使用。
儘管最新的iPhone 4S支持藍牙低功耗,但新Mac Mini & Macbook Air - its expected most new Apple & Others hardware will have this standard。
是的,我們可以通過藍牙核心框架的iOS應用程序連接的藍牙設備。 iPhone 4s,iPhone5,iPhone 5S,iPad3支持此框架。我們可以將BLE 4.0用於規模和iOS應用程序之間的通信。在這裏,iOS應用成爲客戶端,規模成爲外設。您可以設置以及從秤上獲取數據。
- 1. 是否有可能構建這種iOS藍牙應用程序?
- 2. 是否有可能實現這個藍牙功能在iOS中
- 3. 藍牙應用程序開發
- 4. 是否可以創建僅具有Facebook登錄功能的iOS應用程序?
- 5. 是否可以在Android上以編程方式關閉藍牙發現功能?
- 6. 是否可以爲iOS藍牙(html5/js/css3 + Xcode)編寫混合應用程序?
- 7. 檢查藍牙關閉時是否可以發現Android藍牙?
- 8. 以藍牙作爲觸發器的iOS應用程序
- 9. iOS和藍牙低功耗,可能性?
- 10. 是否可以使用iPod爲iOS開發應用程序?
- 11. 是否可以開發此iOS應用程序?
- 12. 爲iOS或OSX開發藍牙4.0 BLE應用程序的成本是多少?
- 13. iOS藍牙通知應用程序藍牙設備連接時
- 14. 藍牙低功耗應用程序
- 15. 是否可以爲LaTeX開發功能?
- 16. 是否有可能開發爲iOS應用程序的轉彎導航?
- 17. 是否有可能使用ipad開發iphone,ipad應用程序
- 18. 是否有可能使用C#開發Android應用程序?
- 19. 是否有可能用java開發wp7.5(芒果)應用程序?
- 20. 具有過期供應文件的iOS企業應用程序是否可以使用3D Touch功能?
- 21. 是否可以遠程打開我的iOS應用程序?
- 22. 開發具有GPS功能的cella的symbian應用程序
- 23. 是否有可能爲SharePoint 2010開發WP7應用程序?
- 24. Salesforce:是否有可能在Salesforce上開發Web應用程序
- 25. BLE功能的離子2應用程序(藍牙)
- 26. 在iOS 5應用程序中快速打開/關閉藍牙
- 27. 構建一個具有藍牙經典設備配對功能的iOS應用程序
- 28. 是否可以通過藍牙連接Win RT應用程序與PC?
- 29. Android藍牙應用程序
- 30. Android應用程序藍牙