Вот мое понимание того, почему только протокол USB работает для некоторых внешних аксессуаров, а не для других внешних.Похоже, фундаментальная проблема: без арбитра два мастера не могут общаться с одним ведомым устройством по USB, последовательным протоколом Master / Slave.Так что XCode - это один хозяин, iPhone - это ведомое устройство.Если внешний аксессуар также является ведущим, он не сможет подключить iPhone (подчиненный Xcode) ко второму главному устройству (внешнему вспомогательному устройству).
Вероятно, ключ Wahoo для iPhone "является подчиненным устройством.и именно поэтому решение dockStubz работает для такого внешнего аксессуара.
Я протестировал dockStubz. Он не работает для моего внешнего аксессуара. Как и предполагалось, протокол USB не может быть использован для двух основныхустройства, управляющие одним ведомым устройством. Попытка подключить Mac (Master) (через мини-USB) и внешний аксессуар (Master) (через 30-контактный разъем) к iPhone 4 (Slave) заставляет iPhone зацикливатьсяподключения и повторного подключения.
Следующее тоже выглядит многообещающе, хотя и дорого: digi.com/support/kbase/kbaseresultdetl.jsp?id=485.
Кто-нибудь пытался использовать USBк разъемам Ethernet и использовать маршрутизатор для маршрутизации запросов от двух ведущих устройств (XCode и внешнего аксессуара) к подчиненному устройству (iPhone)? Я отправляюсь в Best Buy для покупки USB на Ethernetкабели и подключите все три к моему IP-маршрутизатору.Сообщит, если это работает.
Это то, что будет необходимо: http://www.bestbuy.com/site/IOGEAR+-+USB+Ethernet+Extender/9614781.p?id=1218131339965&skuId=9614781&st=USB%20to%20Ethernet&cp=1&lp=1
http://www.frys.com/product/6103339
- Так что подключите Mac XCode, используя мужской конец вUSB-слот вашего компьютера.,Для подключения к маршрутизатору используйте кабель Ethernet.
- Подключите iPhone к внутренней части разъема IO.Подключите его к маршрутизатору с помощью кабеля Ethernet.
- Подключите внешний аксессуар с помощью штекерного разъема (Sabrent USB к сетевому адаптеру Fast Ethernet.) Подключите его к маршрутизатору.
Я до сих порисследуя, будет ли это работать.Просто заказал запчасти.Получит его к пятнице и сообщит тогда.
Обновление: мужской конец IOGear потребляет слишком много тока при подключении к маршрутизатору.Кроме того, женский конец не может заряжать iPhone при подключении к маршрутизатору, даже если подается 5В USB.
Поэтому попытался напрямую подключить iPhone к USB-разъему маршрутизатора (используется для принтеров).Это действительно заряжает iPhone.Также использовался сетевой адаптер USB-Fast Ethernet (у BestBuy был один для подключения Wii через USB) для подключения Mac к маршрутизатору.Он подключился к интернету, но не смог найти iPhone.В списке клиентов роутера я не вижу ни одного входа в систему для iPhone.Так что этот эксперимент потерпел неудачу, если у кого-то нет других указателей.