ios-webkit-debug-proxy: Not working with iOS 8.0 or 7.1.1 from Mac 10.9.2
I just tried installing for the first time using brew install ios-webkit-debug-proxy
. It looks like it worked fine, but I can’t get either of my test devices (iPhone 5 on iOS 8 or iPad mini /w Retina on iOS 7.1.1) to connect. Here’s a log:
ss.add_server_fd(3)
ss.add_fd(4)
ss.add_server_fd(5)
ss.remove_server_fd(5)
ss.recv fd=4 len=980
ss.add_server_fd(5)
Invalid idevice_connection struct?: Undefined error: 0
Unable to get connection file descriptor.: Undefined error: 0
ss.remove_server_fd(5)
Unable to attach 0bc06164408e5960ff4e976293db2b58e5c222cc inspector
If I go to localhost:9221
, I see this:
<html><head><title>iOS Devices</title></head><body>iOS Devices:<p><ol>
</ol></body></html>
Here’s the install log:
~/P/ios-webkit-debug-proxy (master) $ brew install ios-webkit-debug-proxy
==> Installing dependencies for ios-webkit-debug-proxy: autoconf, automake, libxml2, libplist, libusb, usbmuxd, libtasn1, openssl, libimobiledevice
==> Installing ios-webkit-debug-proxy dependency: autoconf
==> Downloading https://downloads.sf.net/project/machomebrew/Bottles/autoconf-2.69.mavericks.bottle.1.tar.gz
######################################################################## 100.0%
==> Pouring autoconf-2.69.mavericks.bottle.1.tar.gz
🍺 /usr/local/Cellar/autoconf/2.69: 69 files, 2.0M
==> Installing ios-webkit-debug-proxy dependency: automake
==> Downloading https://downloads.sf.net/project/machomebrew/Bottles/automake-1.14.1.mavericks.bottle.tar.gz
######################################################################## 100.0%
==> Pouring automake-1.14.1.mavericks.bottle.tar.gz
🍺 /usr/local/Cellar/automake/1.14.1: 127 files, 2.5M
==> Installing ios-webkit-debug-proxy dependency: libxml2
==> Downloading https://downloads.sf.net/project/machomebrew/Bottles/libxml2-2.9.1.mavericks.bottle.1.tar.gz
######################################################################## 100.0%
==> Pouring libxml2-2.9.1.mavericks.bottle.1.tar.gz
==> Caveats
This formula is keg-only, so it was not symlinked into /usr/local.
Mac OS X already provides this software and installing another version in
parallel can cause all kinds of trouble.
Generally there are no consequences of this for you. If you build your
own software and it requires this formula, you'll need to add to your
build variables:
LDFLAGS: -L/usr/local/opt/libxml2/lib
CPPFLAGS: -I/usr/local/opt/libxml2/include
==> Summary
🍺 /usr/local/Cellar/libxml2/2.9.1: 274 files, 11M
==> Installing ios-webkit-debug-proxy dependency: libplist
==> Downloading https://downloads.sf.net/project/machomebrew/Bottles/libplist-1.11.mavericks.bottle.tar.gz
######################################################################## 100.0%
==> Pouring libplist-1.11.mavericks.bottle.tar.gz
🍺 /usr/local/Cellar/libplist/1.11: 26 files, 404K
==> Installing ios-webkit-debug-proxy dependency: libusb
==> Downloading https://downloads.sf.net/project/machomebrew/Bottles/libusb-1.0.18.mavericks.bottle.tar.gz
######################################################################## 100.0%
==> Pouring libusb-1.0.18.mavericks.bottle.tar.gz
🍺 /usr/local/Cellar/libusb/1.0.18: 11 files, 332K
==> Installing ios-webkit-debug-proxy dependency: usbmuxd
==> Downloading https://downloads.sf.net/project/machomebrew/Bottles/usbmuxd-1.0.9.mavericks.bottle.tar.gz
######################################################################## 100.0%
==> Pouring usbmuxd-1.0.9.mavericks.bottle.tar.gz
🍺 /usr/local/Cellar/usbmuxd/1.0.9: 9 files, 124K
==> Installing ios-webkit-debug-proxy dependency: libtasn1
==> Downloading https://downloads.sf.net/project/machomebrew/Bottles/libtasn1-3.6.mavericks.bottle.tar.gz
######################################################################## 100.0%
==> Pouring libtasn1-3.6.mavericks.bottle.tar.gz
🍺 /usr/local/Cellar/libtasn1/3.6: 53 files, 564K
==> Installing ios-webkit-debug-proxy dependency: openssl
==> Downloading https://downloads.sf.net/project/machomebrew/Bottles/openssl-1.0.1h.mavericks.bottle.tar.gz
######################################################################## 100.0%
==> Pouring openssl-1.0.1h.mavericks.bottle.tar.gz
==> Caveats
A CA file has been bootstrapped using certificates from the system
keychain. To add additional certificates, place .pem files in
/usr/local/etc/openssl/certs
and run
/usr/local/opt/openssl/bin/c_rehash
This formula is keg-only, so it was not symlinked into /usr/local.
Mac OS X already provides this software and installing another version in
parallel can cause all kinds of trouble.
The OpenSSL provided by OS X is too old for some software.
Generally there are no consequences of this for you. If you build your
own software and it requires this formula, you'll need to add to your
build variables:
LDFLAGS: -L/usr/local/opt/openssl/lib
CPPFLAGS: -I/usr/local/opt/openssl/include
==> Summary
🍺 /usr/local/Cellar/openssl/1.0.1h: 429 files, 14M
==> Installing ios-webkit-debug-proxy dependency: libimobiledevice
==> Downloading https://downloads.sf.net/project/machomebrew/Bottles/libimobiledevice-1.1.6.mavericks.bottle.tar.gz
######################################################################## 100.0%
==> Pouring libimobiledevice-1.1.6.mavericks.bottle.tar.gz
🍺 /usr/local/Cellar/libimobiledevice/1.1.6: 58 files, 912K
==> Installing ios-webkit-debug-proxy
==> Downloading https://github.com/google/ios-webkit-debug-proxy/archive/1.3.tar.gz
######################################################################## 100.0%
==> ./autogen.sh
==> ./configure --prefix=/usr/local/Cellar/ios-webkit-debug-proxy/1.3
==> make install
🍺 /usr/local/Cellar/ios-webkit-debug-proxy/1.3: 15 files, 160K, built in 13 seconds
My corporate laptop is a MacBook Pro /w Retina running 10.9.2.
About this issue
- Original URL
- State: closed
- Created 10 years ago
- Comments: 34 (4 by maintainers)
No idea - I don’t even work at that job anymore. 😝