回答
這太開放了一個問題。是的,唯一的答案是;是的,您可以通過WiFi或藍牙連接到其他設備(只要它能夠處理連接請求)。
如果你想通過WiFi連接,你將需要自己管理(可能通過HTTP請求或類似的硬件)。
如果要通過藍牙連接到設備,爲避免需要使用30針基座連接器,請參閱xcode文檔中的外部附件框架(EAAccessory Class Reference)。
謝謝大家的答案。 我想出了一個解決方案,請讓我知道如果這將工作,如果蘋果將接受它:
該解決方案是簡單地使用ip(即:101.98.13.27)的設備。該設備將連接到無線網絡。我會向該地址發送URL請求,並會從設備收回信息。
如果您要嘗試使用您建議的IP地址,則無法對其進行硬編碼。即使它位於私有的不可路由地址塊中,該地址仍然可以在手機連接的wifi子網上使用。如果沒有,則不能保證連接將取決於所涉及的網絡設備的寬容度。
您是否有配置外部設備的方法?如果是這樣,我的首選解決方案是將外部設備和iPhone放在同一個wifi網絡上,然後使用mDNS(bonjour或rendezvous同樣的東西)讓這兩個設備在網絡上相互發現。
我有類似的情況,如果iPhone剛剛支持藍牙串行配置文件,那麼這種情況很容易解決,但事實並非如此。這基本上是我計劃要做的,但外部設備無法支持這種方法。
Thant你的迴應。我有兩個選擇:1.有兩個版本的設備,兩個不同的IP將被打印在盒子上,或使用你的建議。價格不同。例如,我需要一個芯片解決方案和一個開關,這會讓事情變得複雜。 我問過的另一個問題是蘋果公司接受了這種解決方案嗎? – Meir 2010-04-21 15:38:51
只要您使用它們在SDK中提供的方法,Apple不會反對通過WiFi連接。
- 1. 如何將iPhone設備連接到非iPhone設備?
- 2. 將秤(測量重量)連接到外部設備(pc或iphone)
- 3. 連接iPhone設備
- 4. 無法將iPhone設備連接到XCode
- 5. 如何將iPhone與外部設備連接?
- 6. 連接usb外設到android設備
- 7. iphone blutooth設備連接
- 8. 限制BLE外圍設備僅連接到一個主設備
- 9. Iphone藍牙連接到非IOS設備
- 10. IPhone藍牙連接到非IOS設備
- 11. iPhone設備 - 連接到主機
- 12. 是否可以通過iPhone從藍牙連接到外部設備。目標設備不是iPhone
- 13. 如何將外部傳感器連接到Android設備?
- 14. 通過藍牙連接PC-iPhone的任何外部設備
- 15. 將藍牙設備連接到未知設備
- 16. 如何將iOS設備連接到自定義USB設備?
- 17. 將Android虛擬設備連接到真實設備
- 18. 通過藍牙將多個設備連接到一個設備
- 19. 檢測外部設備連接到頭部電話插孔
- 20. UDP連接到設備
- 21. 連接Android設備到Eclipse
- 22. 連接到藍牙設備?
- 23. 連接到mac的設備
- 24. iphone/iPad的VGA,外部設備顯示
- 25. iPhone的外部藍牙設備?
- 26. Python - 將設備連接到計算機
- 27. 將USB設備連接到Android
- 28. 無法將IOS設備連接到Appium
- 29. 將android設備連接到servlet
- 30. 通過WiFi將設備連接到Arduino
不要看到下面的投票的原因 – Till 2010-04-20 16:57:29
以前有人問過這樣的問題。請參閱http://stackoverflow.com/questions/2083453/what-are-the-protocols-supported-in-iphones-external-accessory-framework,http://stackoverflow.com/questions/1720568/whats-needed-to -use-the-apple-accessory-protocol,和http://stackoverflow.com/questions/1065459/how-can-an-iphone-access-another-non-iphone-device-over-wireless-or-bluetooth – 2010-04-20 17:53:38