How to use Appium Inspector with 1.6.0, Xcode 8, iOS 10, Real Device

Strange how all the others download from a different URL. Can you try this:

brew update

And then the uninstall/install commands?

Hello,

Good morning!

When executed below set of commands,

pkpsecs-MacBook-Pro:~ rashmin$ brew update
Updated 1 tap (homebrew/core).
==> New Formulae
carrot2 gifcap orc-tools source-to-image todoman
==> Updated Formulae
afl-fuzz dependency-check gdb kobalt nodeenv qemu terragrunt
apt-dater docker git-tracker lean-cli open-mesh rabbitmq unrar
aws-sdk-cpp docker-swarm giter8 libcouchbase opus statik vim
awscli ejabberd gitlab-ci-multi-runner libev packer svtplay-dl wavpack
buku etcd gmime libgosu parallel swift yle-dl
consul-template euca2ools imagemagick libvirt postgrest swiftformat youtube-dl
crystal-lang extract_url imagemagick@6 mariadb pre-commit swiftlint zimg
dar fftw innotop no-more-secrets pulseaudio tcpkali
==> Deleted Formulae
dynamodb-local

pkpsecs-MacBook-Pro:~ rashmin$ brew uninstall ideviceinstaller
Error: No such keg: /usr/local/Cellar/ideviceinstaller

pkpsecs-MacBook-Pro:~ rashmin$ brew install --HEAD ideviceinstaller

==> Using the sandbox
==> Cloning http://git.sukimashita.com/ideviceinstaller.git
Cloning into ‘/Users/rashmin/Library/Caches/Homebrew/ideviceinstaller–git’…
fatal: unable to access ‘http://git.sukimashita.com/ideviceinstaller.git/’: Could not resolve host: git.sukimashita.com
Error: Failed to download resource “ideviceinstaller”
Failure while executing: git clone --branch master http://git.sukimashita.com/ideviceinstaller.git /Users/rashmin/Library/Caches/Homebrew/ideviceinstaller–git

Actually my observation is when I try to access the URL “http://git.sukimashita.com/ideviceinstaller.git” from Chrome Browser it gives me white screen with “Forbidden” written at the mid of the screen.

May is there any access persmission for this link ?

This can be the reason it is failing to install brew on my mac.

Please let me know your inputs.

Thanks!!!
-Rashmi

I’m sorry that this is continuing to be a problem. I did some quick research and I think it may be a homebrew problem. Here are some troubleshooting steps to follow for homebrew:

I also looked through the issue tracker for homebrew but did not see anything specifically for ideviceinstaller. You might want to log an issue here:

I also looked at the issues logged for ideviceinstaller itself. In looking through that I don’t see anything about your specific issue, but reading some of the comments made me look through the above pages:

HTH.

I am really sorry for replying this again. But somehow the error is not yet resolved, you may check the logs below

I appreciate the efforts by your end @wreed

Thank you so much!!!

Last login: Tue Jan 24 15:51:47 on console
pkpsecs-MacBook-Pro:~ rashmin$ export RSYNC_PROXY=proxy-src.research.ge.com:8080
pkpsecs-MacBook-Pro:~ rashmin$ export HTTPS_PROXY=http://proxy-src.research.ge.com:8080
pkpsecs-MacBook-Pro:~ rashmin$ export NO_PROXY=“api.grc-apps.svc.ice.ge.com, login.grc-apps.svc.ice.ge.com, loggergator.grc-apps.svc.ice.ge.com, uaa.grc-apps.svc.ice.ge.com, consol.grc-apps.svc.ice.ge.com, build.ge.com, github.sw.ge.com, openge.ge.com, devcloud.sw.ge.com
pkpsecs-MacBook-Pro:~ rashmin$ brew update
Updated 1 tap (homebrew/core).
==> New Formulae
easy-tag gobby gtk-chtheme tarsnap-gui
geeqie gsmartcontrol klavaro terminator
==> Updated Formulae
apktool dockward jenkins neofetch sops
cadubi freeswitch kobalt open-ocd vim
collectd gcal mcabber pushpin youtube-dl
dmd gtk+ mkvtoolnix sbcl
==> Renamed Formulae
eigen32 -> [email protected]
pkpsecs-MacBook-Pro:~ rashmin$ brew update
Already up-to-date.
pkpsecs-MacBook-Pro:~ rashmin$ brew doctor
Please note that these warnings are just used to help the Homebrew maintainers
with debugging if you file an issue. If everything you use Homebrew for is
working fine: please don’t worry and just ignore them. Thanks!

Warning: Unbrewed dylibs were found in /usr/local/lib.
If you didn’t put them there on purpose they could cause problems when
building Homebrew formulae, and may need to be deleted.

Unexpected dylibs:
/usr/local/lib/libPGPdyndebug.dylib

Warning: Unbrewed header files were found in /usr/local/include.
If you didn’t put them there on purpose they could cause problems when
building Homebrew formulae, and may need to be deleted.

Unexpected header files:
/usr/local/include/node/android-ifaddrs.h
/usr/local/include/node/ares.h
/usr/local/include/node/ares_build.h
/usr/local/include/node/ares_rules.h
/usr/local/include/node/ares_version.h
/usr/local/include/node/libplatform/libplatform.h
/usr/local/include/node/nameser.h
/usr/local/include/node/node.h
/usr/local/include/node/node_buffer.h
/usr/local/include/node/node_object_wrap.h
/usr/local/include/node/node_version.h
/usr/local/include/node/openssl/aes.h
/usr/local/include/node/openssl/archs/aix-gcc/opensslconf.h
/usr/local/include/node/openssl/archs/aix64-gcc/opensslconf.h
/usr/local/include/node/openssl/archs/BSD-x86/opensslconf.h
/usr/local/include/node/openssl/archs/BSD-x86_64/opensslconf.h
/usr/local/include/node/openssl/archs/darwin-i386-cc/opensslconf.h
/usr/local/include/node/openssl/archs/darwin64-x86_64-cc/opensslconf.h
/usr/local/include/node/openssl/archs/linux-aarch64/opensslconf.h
/usr/local/include/node/openssl/archs/linux-armv4/opensslconf.h
/usr/local/include/node/openssl/archs/linux-elf/opensslconf.h
/usr/local/include/node/openssl/archs/linux-ppc/opensslconf.h
/usr/local/include/node/openssl/archs/linux-ppc64/opensslconf.h
/usr/local/include/node/openssl/archs/linux-x32/opensslconf.h
/usr/local/include/node/openssl/archs/linux-x86_64/opensslconf.h
/usr/local/include/node/openssl/archs/linux32-s390x/opensslconf.h
/usr/local/include/node/openssl/archs/linux64-s390x/opensslconf.h
/usr/local/include/node/openssl/archs/solaris-x86-gcc/opensslconf.h
/usr/local/include/node/openssl/archs/solaris64-x86_64-gcc/opensslconf.h
/usr/local/include/node/openssl/archs/VC-WIN32/opensslconf.h
/usr/local/include/node/openssl/archs/VC-WIN64A/opensslconf.h
/usr/local/include/node/openssl/asn1.h
/usr/local/include/node/openssl/asn1_mac.h
/usr/local/include/node/openssl/asn1t.h
/usr/local/include/node/openssl/bio.h
/usr/local/include/node/openssl/blowfish.h
/usr/local/include/node/openssl/bn.h
/usr/local/include/node/openssl/buffer.h
/usr/local/include/node/openssl/camellia.h
/usr/local/include/node/openssl/cast.h
/usr/local/include/node/openssl/cmac.h
/usr/local/include/node/openssl/cms.h
/usr/local/include/node/openssl/comp.h
/usr/local/include/node/openssl/conf.h
/usr/local/include/node/openssl/conf_api.h
/usr/local/include/node/openssl/crypto.h
/usr/local/include/node/openssl/des.h
/usr/local/include/node/openssl/des_old.h
/usr/local/include/node/openssl/dh.h
/usr/local/include/node/openssl/dsa.h
/usr/local/include/node/openssl/dso.h
/usr/local/include/node/openssl/dtls1.h
/usr/local/include/node/openssl/e_os2.h
/usr/local/include/node/openssl/ebcdic.h
/usr/local/include/node/openssl/ec.h
/usr/local/include/node/openssl/ecdh.h
/usr/local/include/node/openssl/ecdsa.h
/usr/local/include/node/openssl/engine.h
/usr/local/include/node/openssl/err.h
/usr/local/include/node/openssl/evp.h
/usr/local/include/node/openssl/hmac.h
/usr/local/include/node/openssl/idea.h
/usr/local/include/node/openssl/krb5_asn.h
/usr/local/include/node/openssl/kssl.h
/usr/local/include/node/openssl/lhash.h
/usr/local/include/node/openssl/md4.h
/usr/local/include/node/openssl/md5.h
/usr/local/include/node/openssl/mdc2.h
/usr/local/include/node/openssl/modes.h
/usr/local/include/node/openssl/obj_mac.h
/usr/local/include/node/openssl/objects.h
/usr/local/include/node/openssl/ocsp.h
/usr/local/include/node/openssl/opensslconf.h
/usr/local/include/node/openssl/opensslv.h
/usr/local/include/node/openssl/ossl_typ.h
/usr/local/include/node/openssl/pem.h
/usr/local/include/node/openssl/pem2.h
/usr/local/include/node/openssl/pkcs12.h
/usr/local/include/node/openssl/pkcs7.h
/usr/local/include/node/openssl/pqueue.h
/usr/local/include/node/openssl/rand.h
/usr/local/include/node/openssl/rc2.h
/usr/local/include/node/openssl/rc4.h
/usr/local/include/node/openssl/ripemd.h
/usr/local/include/node/openssl/rsa.h
/usr/local/include/node/openssl/safestack.h
/usr/local/include/node/openssl/seed.h
/usr/local/include/node/openssl/sha.h
/usr/local/include/node/openssl/srp.h
/usr/local/include/node/openssl/srtp.h
/usr/local/include/node/openssl/ssl.h
/usr/local/include/node/openssl/ssl2.h
/usr/local/include/node/openssl/ssl23.h
/usr/local/include/node/openssl/ssl3.h
/usr/local/include/node/openssl/stack.h
/usr/local/include/node/openssl/symhacks.h
/usr/local/include/node/openssl/tls1.h
/usr/local/include/node/openssl/ts.h
/usr/local/include/node/openssl/txt_db.h
/usr/local/include/node/openssl/ui.h
/usr/local/include/node/openssl/ui_compat.h
/usr/local/include/node/openssl/whrlpool.h
/usr/local/include/node/openssl/x509.h
/usr/local/include/node/openssl/x509_vfy.h
/usr/local/include/node/openssl/x509v3.h
/usr/local/include/node/pthread-barrier.h
/usr/local/include/node/pthread-fixes.h
/usr/local/include/node/stdint-msvc2008.h
/usr/local/include/node/tree.h
/usr/local/include/node/uv-aix.h
/usr/local/include/node/uv-bsd.h
/usr/local/include/node/uv-darwin.h
/usr/local/include/node/uv-errno.h
/usr/local/include/node/uv-linux.h
/usr/local/include/node/uv-sunos.h
/usr/local/include/node/uv-threadpool.h
/usr/local/include/node/uv-unix.h
/usr/local/include/node/uv-version.h
/usr/local/include/node/uv-win.h
/usr/local/include/node/uv.h
/usr/local/include/node/v8-debug.h
/usr/local/include/node/v8-experimental.h
/usr/local/include/node/v8-platform.h
/usr/local/include/node/v8-profiler.h
/usr/local/include/node/v8-testing.h
/usr/local/include/node/v8-util.h
/usr/local/include/node/v8-version.h
/usr/local/include/node/v8.h
/usr/local/include/node/v8config.h
/usr/local/include/node/zconf.h
/usr/local/include/node/zlib.h

Warning: Your Xcode (8.1) is outdated.
Please update to Xcode 8.2 (or delete it).
Xcode can be updated from the App Store.

Warning: Broken symlinks were found. Remove them with brew prune:
/usr/local/bin/apm
/usr/local/bin/atom
/usr/local/bin/docker
/usr/local/bin/docker-compose
/usr/local/bin/docker-machine
/usr/local/bin/notary
pkpsecs-MacBook-Pro:~ rashmin$ cd /usr/local && sudo chown -R $(whoami) bin etc include lib sbin share var Frameworks
Password:
pkpsecs-MacBook-Pro:local rashmin$ brew cask install java
==> Tapping caskroom/cask
Cloning into ‘/usr/local/Homebrew/Library/Taps/caskroom/homebrew-cask’…
remote: Counting objects: 3643, done.
remote: Compressing objects: 100% (3629/3629), done.
remote: Total 3643 (delta 32), reused 286 (delta 10), pack-reused 0
Receiving objects: 100% (3643/3643), 1.21 MiB | 63.00 KiB/s, done.
Resolving deltas: 100% (32/32), done.
Checking connectivity… done.
Tapped 0 formulae (3,651 files, 3.8M)
==> Creating Caskroom at /usr/local/Caskroom
==> We’ll set permissions properly so we won’t need sudo in the future
==> Caveats
This Cask makes minor modifications to the JRE to prevent issues with
packaged applications, as discussed here:

https://bugs.eclipse.org/bugs/show_bug.cgi?id=411361

If your Java application still asks for JRE installation, you might need
to reboot or logout/login.

Installing this Cask means you have AGREED to the Oracle Binary Code
License Agreement for Java SE at

https://www.oracle.com/technetwork/java/javase/terms/license/index.html

==> Downloading http://download.oracle.com/otn-pub/java/jdk/8u121-b13/e9e7ea248e2c4826b92b3f075a80e441/jdk-8u121-macosx-x64.dmg

curl: (6) Could not resolve host: download.oracle.com
Error: Download failed on Cask ‘java’ with message: Download failed: http://download.oracle.com/otn-pub/java/jdk/8u121-b13/e9e7ea248e2c4826b92b3f075a80e441/jdk-8u121-macosx-x64.dmg
The incomplete download is cached at /Users/rashmin/Library/Caches/Homebrew/Cask/java–1.8.0_121-b13,e9e7ea248e2c4826b92b3f075a80e441.dmg.incomplete
Error: nothing to install
pkpsecs-MacBook-Pro:local rashmin$ brew install --HEAD ideviceinstaller
Updating Homebrew…
==> Using the sandbox
==> Cloning http://git.sukimashita.com/ideviceinstaller.git
Cloning into ‘/Users/rashmin/Library/Caches/Homebrew/ideviceinstaller–git’…
fatal: unable to access ‘http://git.sukimashita.com/ideviceinstaller.git/’: Could not resolve host: git.sukimashita.com
Error: Failed to download resource “ideviceinstaller”
Failure while executing: git clone --branch master http://git.sukimashita.com/ideviceinstaller.git /Users/rashmin/Library/Caches/Homebrew/ideviceinstaller–git
pkpsecs-MacBook-Pro:local rashmin$
pkpsecs-MacBook-Pro:local rashmin$
pkpsecs-MacBook-Pro:local rashmin$
pkpsecs-MacBook-Pro:local rashmin$
pkpsecs-MacBook-Pro:local rashmin$
pkpsecs-MacBook-Pro:local rashmin$ brew install --HEAD ideviceinstaller
Updating Homebrew…
==> Auto-updated Homebrew!
Updated 1 tap (homebrew/core).
==> Updated Formulae
influxdb kapacitor telegraf

==> Using the sandbox
==> Cloning http://git.sukimashita.com/ideviceinstaller.git
Cloning into ‘/Users/rashmin/Library/Caches/Homebrew/ideviceinstaller–git’…
fatal: unable to access ‘http://git.sukimashita.com/ideviceinstaller.git/’: Could not resolve host: git.sukimashita.com
Error: Failed to download resource “ideviceinstaller”
Failure while executing: git clone --branch master http://git.sukimashita.com/ideviceinstaller.git /Users/rashmin/Library/Caches/Homebrew/ideviceinstaller–git
pkpsecs-MacBook-Pro:local rashmin$
pkpsecs-MacBook-Pro:local rashmin$

Are you having DNS issues? I can hit this URL fine.

For the header files and unexpected dylibs you should delete them. There are further instructions like this:

Are you doing this? I think you should resolve all errors with Homebrew before trying to install ideviceinstaller again.

Hello @wreed

Yes you were right I did execute the brew prune command in the required command sequence.

Console logs -

Last login: Wed Jan 25 17:58:49 on console
Restored session: Tue Jan 24 22:40:18 IST 2017
pkpsecs-MacBook-Pro:local rashmin$ export RSYNC_PROXY=proxy-src.research.ge.com:8080
pkpsecs-MacBook-Pro:local rashmin$ export HTTPS_PROXY=http://proxy-src.research.ge.com:8080
pkpsecs-MacBook-Pro:local rashmin$ export NO_PROXY=“api.grc-apps.svc.ice.ge.com, login.grc-apps.svc.ice.ge.com, loggergator.grc-apps.svc.ice.ge.com, uaa.grc-apps.svc.ice.ge.com, consol.grc-apps.svc.ice.ge.com, build.ge.com, github.sw.ge.com, openge.ge.com, devcloud.sw.ge.com
pkpsecs-MacBook-Pro:local rashmin$ brew update
Updated 2 taps (caskroom/cask, homebrew/core).
==> New Formulae
apm-bash-completion cap-completion fabric-completion maven-completion rails-completion spring-completion
aptly-completion cargo-completion gem-completion mix-completion rake-completion stormssh-completion
boom-completion django-completion grunt-completion numpy ruby-completion t-completion
boot2docker-completion docker-completion homesick-completion open-completion rustc-completion tmuxinator-completion
brew-cask-completion docker-compose-completion kitchen-completion packer-completion scipy vagrant-completion
bundler-completion docker-machine-completion launchctl-completion pip-completion sonar-completion wpcli-completion
==> Updated Formulae
ammonite-repl extract_url harfbuzz luvit pick qt5 vapoursynth
awscli fzf khal mackup pre-commit stormpath-cli vim
caddy gitlab-ci-multi-runner libosmium nats-streaming-server prometheus tin wireshark
dnscrypt-proxy groonga link-grammar pgformatter qbs tor
pkpsecs-MacBook-Pro:local rashmin$ brew update
Already up-to-date.
pkpsecs-MacBook-Pro:local rashmin$ brew doctor
Please note that these warnings are just used to help the Homebrew maintainers
with debugging if you file an issue. If everything you use Homebrew for is
working fine: please don’t worry and just ignore them. Thanks!

Warning: Unbrewed dylibs were found in /usr/local/lib.
If you didn’t put them there on purpose they could cause problems when
building Homebrew formulae, and may need to be deleted.

Unexpected dylibs:
/usr/local/lib/libPGPdyndebug.dylib

Warning: Unbrewed header files were found in /usr/local/include.
If you didn’t put them there on purpose they could cause problems when
building Homebrew formulae, and may need to be deleted.

Unexpected header files:
/usr/local/include/node/android-ifaddrs.h
/usr/local/include/node/ares.h
/usr/local/include/node/ares_build.h
/usr/local/include/node/ares_rules.h
/usr/local/include/node/ares_version.h
/usr/local/include/node/libplatform/libplatform.h
/usr/local/include/node/nameser.h
/usr/local/include/node/node.h
/usr/local/include/node/node_buffer.h
/usr/local/include/node/node_object_wrap.h
/usr/local/include/node/node_version.h
/usr/local/include/node/openssl/aes.h
/usr/local/include/node/openssl/archs/aix-gcc/opensslconf.h
/usr/local/include/node/openssl/archs/aix64-gcc/opensslconf.h
/usr/local/include/node/openssl/archs/BSD-x86/opensslconf.h
/usr/local/include/node/openssl/archs/BSD-x86_64/opensslconf.h
/usr/local/include/node/openssl/archs/darwin-i386-cc/opensslconf.h
/usr/local/include/node/openssl/archs/darwin64-x86_64-cc/opensslconf.h
/usr/local/include/node/openssl/archs/linux-aarch64/opensslconf.h
/usr/local/include/node/openssl/archs/linux-armv4/opensslconf.h
/usr/local/include/node/openssl/archs/linux-elf/opensslconf.h
/usr/local/include/node/openssl/archs/linux-ppc/opensslconf.h
/usr/local/include/node/openssl/archs/linux-ppc64/opensslconf.h
/usr/local/include/node/openssl/archs/linux-x32/opensslconf.h
/usr/local/include/node/openssl/archs/linux-x86_64/opensslconf.h
/usr/local/include/node/openssl/archs/linux32-s390x/opensslconf.h
/usr/local/include/node/openssl/archs/linux64-s390x/opensslconf.h
/usr/local/include/node/openssl/archs/solaris-x86-gcc/opensslconf.h
/usr/local/include/node/openssl/archs/solaris64-x86_64-gcc/opensslconf.h
/usr/local/include/node/openssl/archs/VC-WIN32/opensslconf.h
/usr/local/include/node/openssl/archs/VC-WIN64A/opensslconf.h
/usr/local/include/node/openssl/asn1.h
/usr/local/include/node/openssl/asn1_mac.h
/usr/local/include/node/openssl/asn1t.h
/usr/local/include/node/openssl/bio.h
/usr/local/include/node/openssl/blowfish.h
/usr/local/include/node/openssl/bn.h
/usr/local/include/node/openssl/buffer.h
/usr/local/include/node/openssl/camellia.h
/usr/local/include/node/openssl/cast.h
/usr/local/include/node/openssl/cmac.h
/usr/local/include/node/openssl/cms.h
/usr/local/include/node/openssl/comp.h
/usr/local/include/node/openssl/conf.h
/usr/local/include/node/openssl/conf_api.h
/usr/local/include/node/openssl/crypto.h
/usr/local/include/node/openssl/des.h
/usr/local/include/node/openssl/des_old.h
/usr/local/include/node/openssl/dh.h
/usr/local/include/node/openssl/dsa.h
/usr/local/include/node/openssl/dso.h
/usr/local/include/node/openssl/dtls1.h
/usr/local/include/node/openssl/e_os2.h
/usr/local/include/node/openssl/ebcdic.h
/usr/local/include/node/openssl/ec.h
/usr/local/include/node/openssl/ecdh.h
/usr/local/include/node/openssl/ecdsa.h
/usr/local/include/node/openssl/engine.h
/usr/local/include/node/openssl/err.h
/usr/local/include/node/openssl/evp.h
/usr/local/include/node/openssl/hmac.h
/usr/local/include/node/openssl/idea.h
/usr/local/include/node/openssl/krb5_asn.h
/usr/local/include/node/openssl/kssl.h
/usr/local/include/node/openssl/lhash.h
/usr/local/include/node/openssl/md4.h
/usr/local/include/node/openssl/md5.h
/usr/local/include/node/openssl/mdc2.h
/usr/local/include/node/openssl/modes.h
/usr/local/include/node/openssl/obj_mac.h
/usr/local/include/node/openssl/objects.h
/usr/local/include/node/openssl/ocsp.h
/usr/local/include/node/openssl/opensslconf.h
/usr/local/include/node/openssl/opensslv.h
/usr/local/include/node/openssl/ossl_typ.h
/usr/local/include/node/openssl/pem.h
/usr/local/include/node/openssl/pem2.h
/usr/local/include/node/openssl/pkcs12.h
/usr/local/include/node/openssl/pkcs7.h
/usr/local/include/node/openssl/pqueue.h
/usr/local/include/node/openssl/rand.h
/usr/local/include/node/openssl/rc2.h
/usr/local/include/node/openssl/rc4.h
/usr/local/include/node/openssl/ripemd.h
/usr/local/include/node/openssl/rsa.h
/usr/local/include/node/openssl/safestack.h
/usr/local/include/node/openssl/seed.h
/usr/local/include/node/openssl/sha.h
/usr/local/include/node/openssl/srp.h
/usr/local/include/node/openssl/srtp.h
/usr/local/include/node/openssl/ssl.h
/usr/local/include/node/openssl/ssl2.h
/usr/local/include/node/openssl/ssl23.h
/usr/local/include/node/openssl/ssl3.h
/usr/local/include/node/openssl/stack.h
/usr/local/include/node/openssl/symhacks.h
/usr/local/include/node/openssl/tls1.h
/usr/local/include/node/openssl/ts.h
/usr/local/include/node/openssl/txt_db.h
/usr/local/include/node/openssl/ui.h
/usr/local/include/node/openssl/ui_compat.h
/usr/local/include/node/openssl/whrlpool.h
/usr/local/include/node/openssl/x509.h
/usr/local/include/node/openssl/x509_vfy.h
/usr/local/include/node/openssl/x509v3.h
/usr/local/include/node/pthread-barrier.h
/usr/local/include/node/pthread-fixes.h
/usr/local/include/node/stdint-msvc2008.h
/usr/local/include/node/tree.h
/usr/local/include/node/uv-aix.h
/usr/local/include/node/uv-bsd.h
/usr/local/include/node/uv-darwin.h
/usr/local/include/node/uv-errno.h
/usr/local/include/node/uv-linux.h
/usr/local/include/node/uv-sunos.h
/usr/local/include/node/uv-threadpool.h
/usr/local/include/node/uv-unix.h
/usr/local/include/node/uv-version.h
/usr/local/include/node/uv-win.h
/usr/local/include/node/uv.h
/usr/local/include/node/v8-debug.h
/usr/local/include/node/v8-experimental.h
/usr/local/include/node/v8-platform.h
/usr/local/include/node/v8-profiler.h
/usr/local/include/node/v8-testing.h
/usr/local/include/node/v8-util.h
/usr/local/include/node/v8-version.h
/usr/local/include/node/v8.h
/usr/local/include/node/v8config.h
/usr/local/include/node/zconf.h
/usr/local/include/node/zlib.h

Warning: Your Xcode (8.1) is outdated.
Please update to Xcode 8.2 (or delete it).
Xcode can be updated from the App Store.

Warning: Broken symlinks were found. Remove them with brew prune:
/usr/local/bin/apm
/usr/local/bin/atom
/usr/local/bin/docker
/usr/local/bin/docker-compose
/usr/local/bin/docker-machine
/usr/local/bin/notary
pkpsecs-MacBook-Pro:local rashmin$ brew prune
Pruned 6 symbolic links and 7 directories from /usr/local
pkpsecs-MacBook-Pro:local rashmin$ cd /usr/local && sudo chown -R $(whoami) bin etc include lib sbin share var Frameworks
Password:
pkpsecs-MacBook-Pro:local rashmin$ brew cask install java
==> Caveats
This Cask makes minor modifications to the JRE to prevent issues with
packaged applications, as discussed here:

https://bugs.eclipse.org/bugs/show_bug.cgi?id=411361

If your Java application still asks for JRE installation, you might need
to reboot or logout/login.

Installing this Cask means you have AGREED to the Oracle Binary Code
License Agreement for Java SE at

https://www.oracle.com/technetwork/java/javase/terms/license/index.html

==> Downloading http://download.oracle.com/otn-pub/java/jdk/8u121-b13/e9e7ea248e2c4826b92b3f075a80e441/jdk-8u121-macosx-x64.dmg

curl: (6) Could not resolve host: download.oracle.com
Error: Download failed on Cask ‘java’ with message: Download failed: http://download.oracle.com/otn-pub/java/jdk/8u121-b13/e9e7ea248e2c4826b92b3f075a80e441/jdk-8u121-macosx-x64.dmg
The incomplete download is cached at /Users/rashmin/Library/Caches/Homebrew/Cask/java–1.8.0_121-b13,e9e7ea248e2c4826b92b3f075a80e441.dmg.incomplete
Error: nothing to install
pkpsecs-MacBook-Pro:local rashmin$

For the URL -
http://download.oracle.com/otn-pub
When I am trying to open from browser it is redirecting to error page as below -
ORACLE
Sorry!

In order to download products from Oracle Technology Network you must agree to the OTN license terms.

Be sure that…
Your browser has “cookies” and JavaScript enabled.
You clicked on “Accept License” for the product you wish to download.
You attempt the download within 30 minutes of accepting the license.

I am not sure what is OTN license terms, can you suggest something?

Surprisingly,
http://download.oracle.com/ URL works for me fine i can get that screen on my mac.

Really appreciate your constant help!!

Regards,
-Rashmi

I’m afraid I’m at the end of my knowledge here. I’ve never seen anyone have so much trouble with homebrew and I’m not sure why you are having them. Personally I would:

  1. Follow all the troubleshooting tips in the URLs listed above
  2. File a bug on the homebrew site for that Oracle download issue (link above)

Good luck to you.

Hey @wreed :slight_smile: Not at all, please do not feel like that.

Its something related with mac settings and download issues.
I will try to follow the tips in the URL. I will let you know on this!

You have been very helpful and supportive through out these days to fix this issue !!! It was really great to see.

Thank you,
-Rashmi

I’m completely serious about you filing a bug on the homebrew site. You are having an issue that doesn’t seem to be documented there. Certainly it could be a settings issue, but by filing a bug you let the developer know about your issue (they may not have seen it). In my experience there will be many more people who have the issue but for whatever reason are not as vocal about it. By filing a bug you are helping the community and the developer to know about the issue and hopefully find resolution.

Hi @wreed

Thank you so much…
But I am not able to get the link for filling the bug on the homebrew site.
Can you please help me with homebrew site URL for filling the bug

Thank you,
-Rashmi

This is where I think you should file:

Hi @wreed

Somehow i was able to install the ideviceinstaller on my device, after which it broke for ios deploy which I fixed too.
But now after all this fixes, I am getting this error when running the code.
If you can help me with this please… highly appreciate your efforts!

Thank you,
-Rashmi

please check the logs below -

Last login: Fri Feb 10 16:40:20 on ttys005
pkpsecs-MacBook-Pro:~ rashmin$ appium --session-override
[Appium] Welcome to Appium v1.6.3
[Appium] Non-default server args:
[Appium] sessionOverride: true
[Appium] Appium REST http interface listener started on 0.0.0.0:4723
[HTTP] --> POST /wd/hub/session {“capabilities”:{“desiredCapabilities”:{“app”:"/Users/rashmin/Desktop/Rashmi/iOS Application Test/HelloAppium3.app",“appiumVersion”:“1.6.3”,“platformVersion”:“10.2”,“bundleId”:“com.ge.com.HelloAppium3”,“automationName”:“XCuiTest”,“platformName”:“iOS”,“udid”:“0ed2b95efb756ac010102b2bea23ce1ce9def9d8”,“deviceName”:“Priyanka Kamble’s iPhone”,“version”:“1.0”,“launchTimeout”:500000},“requiredCapabilities”:{}},“desiredCapabilities”:{“app”:"/Users/rashmin/Desktop/Rashmi/iOS Application Test/HelloAppium3.app",“appiumVersion”:“1.6.3”,“platformVersion”:“10.2”,“bundleId”:“com.ge.com.HelloAppium3”,“automationName”:“XCuiTest”,“platformName”:“iOS”,“udid”:“0ed2b95efb756ac010102b2bea23ce1ce9def9d8”,“deviceName”:“Priyanka Kamble’s iPhone”,“version”:“1.0”,“launchTimeout”:500000},“requiredCapabilities”:{}}
[debug] [MJSONWP] Calling AppiumDriver.createSession() with args: [{“app”:"/Users/rashmin/Desktop/Rashmi/iOS Application Test/HelloAppium3.app",“appiumVersion”:“1.6.3”,“platformVersion”:“10.2”,“bundleId”:“com.ge.com.HelloAppium3”,“automationName”:“XCuiTest”,“platformName”:“iOS”,“udid”:“0ed2b95efb756ac010102b2bea23ce1ce9def9d8”,“deviceName”:“Priyanka Kamble’s iPhone”,“version”:“1.0”,“launchTimeout”:500000},{},{“desiredCapabilities”:{“app”:"/Users/rashmin/Desktop/Rashmi/iOS Application Test/HelloAppium3.app",“appiumVersion”:“1.6.3”,“platformVersion”:“10.2”,“bundleId”:“com.ge.com.HelloAppium3”,“automationName”:“XCuiTest”,“platformName”:“iOS”,“udid”:“0ed2b95efb756ac010102b2bea23ce1ce9def9d8”,“deviceName”:“Priyanka Kamble’s iPhone”,“version”:“1.0”,“launchTimeout”:500000},“requiredCapabilities”:{}},null,null]
[Appium] Creating new XCUITestDriver session
[Appium] Capabilities:
[Appium] app: ‘/Users/rashmin/Desktop/Rashmi/iOS Application Test/HelloAppium3.app’
[Appium] appiumVersion: ‘1.6.3’
[Appium] platformVersion: ‘10.2’
[Appium] bundleId: ‘com.ge.com.HelloAppium3’
[Appium] automationName: ‘XCuiTest’
[Appium] platformName: ‘iOS’
[Appium] udid: ‘0ed2b95efb756ac010102b2bea23ce1ce9def9d8’
[Appium] deviceName: ‘Priyanka Kamble’s iPhone’
[Appium] version: ‘1.0’
[Appium] launchTimeout: 500000
[debug] [XCUITest] XCUITestDriver version: 2.4.2
[BaseDriver] The following capabilities were provided, but are not recognized by appium: appiumVersion, version.
[BaseDriver] Session created with session id: a0bfcf8d-4ed4-473d-9820-a8eb97ce2acd
[debug] [XCUITest] Xcode version set to ‘8.1’
[debug] [XCUITest] iOS SDK Version set to ‘10.1’
[debug] [XCUITest] Available devices: 0ed2b95efb756ac010102b2bea23ce1ce9def9d8
[debug] [XCUITest] Creating iDevice object with udid 0ed2b95efb756ac010102b2bea23ce1ce9def9d8
[XCUITest] Determining device to run tests on: udid: ‘0ed2b95efb756ac010102b2bea23ce1ce9def9d8’, real device: true
[XCUITest] Error: Xcode 8.1 has a maximum SDK version of 10.1. It does not support iOS version 10.2
at Object.wrappedLogger.errorAndThrow (lib/logger.js:60:13)
at XCUITestDriver.start$ (…/…/lib/driver.js:192:11)
at tryCatch (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:67:40)
at GeneratorFunctionPrototype.invoke [as _invoke] (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:315:22)
at GeneratorFunctionPrototype.prototype.(anonymous function) [as next] (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:100:21)
at GeneratorFunctionPrototype.invoke (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:136:37)
Error: Xcode 8.1 has a maximum SDK version of 10.1. It does not support iOS version 10.2
at Object.wrappedLogger.errorAndThrow (lib/logger.js:60:13)
at XCUITestDriver.start$ (…/…/lib/driver.js:192:11)
at tryCatch (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:67:40)
at GeneratorFunctionPrototype.invoke [as _invoke] (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:315:22)
at GeneratorFunctionPrototype.prototype.(anonymous function) [as next] (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:100:21)
at GeneratorFunctionPrototype.invoke (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:136:37)
[XCUITest] Error: Xcode 8.1 has a maximum SDK version of 10.1. It does not support iOS version 10.2
at Object.wrappedLogger.errorAndThrow (lib/logger.js:60:13)
at XCUITestDriver.start$ (…/…/lib/driver.js:192:11)
at tryCatch (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:67:40)
at GeneratorFunctionPrototype.invoke [as _invoke] (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:315:22)
at GeneratorFunctionPrototype.prototype.(anonymous function) [as next] (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:100:21)
at GeneratorFunctionPrototype.invoke (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:136:37)
Error: Xcode 8.1 has a maximum SDK version of 10.1. It does not support iOS version 10.2
at Object.wrappedLogger.errorAndThrow (lib/logger.js:60:13)
at XCUITestDriver.start$ (…/…/lib/driver.js:192:11)
at tryCatch (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:67:40)
at GeneratorFunctionPrototype.invoke [as _invoke] (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:315:22)
at GeneratorFunctionPrototype.prototype.(anonymous function) [as next] (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:100:21)
at GeneratorFunctionPrototype.invoke (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:136:37)
[debug] [XCUITest] Running ios real device reset flow
[debug] [XCUITest] Resetting simulator
[MJSONWP] Encountered internal error running command: Error: Xcode 8.1 has a maximum SDK version of 10.1. It does not support iOS version 10.2
at Object.wrappedLogger.errorAndThrow (lib/logger.js:60:13)
at XCUITestDriver.start$ (…/…/lib/driver.js:192:11)
at tryCatch (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:67:40)
at GeneratorFunctionPrototype.invoke [as _invoke] (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:315:22)
at GeneratorFunctionPrototype.prototype.(anonymous function) [as next] (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:100:21)
at GeneratorFunctionPrototype.invoke (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:136:37)
[HTTP] <-- POST /wd/hub/session 500 260 ms - 218
[HTTP] --> POST /wd/hub/session {“desiredCapabilities”:{“app”:"/Users/rashmin/Desktop/Rashmi/iOS Application Test/HelloAppium3.app",“appiumVersion”:“1.6.3”,“platformVersion”:“10.2”,“bundleId”:“com.ge.com.HelloAppium3”,“automationName”:“XCuiTest”,“platformName”:“iOS”,“udid”:“0ed2b95efb756ac010102b2bea23ce1ce9def9d8”,“deviceName”:“Priyanka Kamble’s iPhone”,“version”:“1.0”,“launchTimeout”:500000},“requiredCapabilities”:{}}
[debug] [MJSONWP] Calling AppiumDriver.createSession() with args: [{“app”:"/Users/rashmin/Desktop/Rashmi/iOS Application Test/HelloAppium3.app",“appiumVersion”:“1.6.3”,“platformVersion”:“10.2”,“bundleId”:“com.ge.com.HelloAppium3”,“automationName”:“XCuiTest”,“platformName”:“iOS”,“udid”:“0ed2b95efb756ac010102b2bea23ce1ce9def9d8”,“deviceName”:“Priyanka Kamble’s iPhone”,“version”:“1.0”,“launchTimeout”:500000},{},null,null,null,null,null]
[Appium] Creating new XCUITestDriver session
[Appium] Capabilities:
[Appium] app: ‘/Users/rashmin/Desktop/Rashmi/iOS Application Test/HelloAppium3.app’
[Appium] appiumVersion: ‘1.6.3’
[Appium] platformVersion: ‘10.2’
[Appium] bundleId: ‘com.ge.com.HelloAppium3’
[Appium] automationName: ‘XCuiTest’
[Appium] platformName: ‘iOS’
[Appium] udid: ‘0ed2b95efb756ac010102b2bea23ce1ce9def9d8’
[Appium] deviceName: ‘Priyanka Kamble’s iPhone’
[Appium] version: ‘1.0’
[Appium] launchTimeout: 500000
[debug] [XCUITest] XCUITestDriver version: 2.4.2
[BaseDriver] The following capabilities were provided, but are not recognized by appium: appiumVersion, version.
[BaseDriver] Session created with session id: a4390ab2-d97b-462a-a8a4-d259fd753fed
[debug] [XCUITest] Xcode version set to ‘8.1’
[debug] [XCUITest] iOS SDK Version set to ‘10.1’
[debug] [XCUITest] Available devices: 0ed2b95efb756ac010102b2bea23ce1ce9def9d8
[debug] [XCUITest] Creating iDevice object with udid 0ed2b95efb756ac010102b2bea23ce1ce9def9d8
[XCUITest] Determining device to run tests on: udid: ‘0ed2b95efb756ac010102b2bea23ce1ce9def9d8’, real device: true
[XCUITest] Error: Xcode 8.1 has a maximum SDK version of 10.1. It does not support iOS version 10.2
at Object.wrappedLogger.errorAndThrow (lib/logger.js:60:13)
at XCUITestDriver.start$ (…/…/lib/driver.js:192:11)
at tryCatch (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:67:40)
at GeneratorFunctionPrototype.invoke [as _invoke] (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:315:22)
at GeneratorFunctionPrototype.prototype.(anonymous function) [as next] (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:100:21)
at GeneratorFunctionPrototype.invoke (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:136:37)
Error: Xcode 8.1 has a maximum SDK version of 10.1. It does not support iOS version 10.2
at Object.wrappedLogger.errorAndThrow (lib/logger.js:60:13)
at XCUITestDriver.start$ (…/…/lib/driver.js:192:11)
at tryCatch (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:67:40)
at GeneratorFunctionPrototype.invoke [as _invoke] (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:315:22)
at GeneratorFunctionPrototype.prototype.(anonymous function) [as next] (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:100:21)
at GeneratorFunctionPrototype.invoke (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:136:37)
[XCUITest] Error: Xcode 8.1 has a maximum SDK version of 10.1. It does not support iOS version 10.2
at Object.wrappedLogger.errorAndThrow (lib/logger.js:60:13)
at XCUITestDriver.start$ (…/…/lib/driver.js:192:11)
at tryCatch (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:67:40)
at GeneratorFunctionPrototype.invoke [as _invoke] (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:315:22)
at GeneratorFunctionPrototype.prototype.(anonymous function) [as next] (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:100:21)
at GeneratorFunctionPrototype.invoke (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:136:37)
Error: Xcode 8.1 has a maximum SDK version of 10.1. It does not support iOS version 10.2
at Object.wrappedLogger.errorAndThrow (lib/logger.js:60:13)
at XCUITestDriver.start$ (…/…/lib/driver.js:192:11)
at tryCatch (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:67:40)
at GeneratorFunctionPrototype.invoke [as _invoke] (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:315:22)
at GeneratorFunctionPrototype.prototype.(anonymous function) [as next] (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:100:21)
at GeneratorFunctionPrototype.invoke (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:136:37)
[debug] [XCUITest] Running ios real device reset flow
[debug] [XCUITest] Resetting simulator
[MJSONWP] Encountered internal error running command: Error: Xcode 8.1 has a maximum SDK version of 10.1. It does not support iOS version 10.2
at Object.wrappedLogger.errorAndThrow (lib/logger.js:60:13)
at XCUITestDriver.start$ (…/…/lib/driver.js:192:11)
at tryCatch (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:67:40)
at GeneratorFunctionPrototype.invoke [as _invoke] (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:315:22)
at GeneratorFunctionPrototype.prototype.(anonymous function) [as next] (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:100:21)
at GeneratorFunctionPrototype.invoke (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:136:37)
[HTTP] <-- POST /wd/hub/session 500 142 ms - 218
[HTTP] --> POST /wd/hub/session {“capabilities”:{“desiredCapabilities”:{“app”:"/Users/rashmin/Desktop/Rashmi/iOS Application Test/HelloAppium3.app",“appiumVersion”:“1.6.3”,“platformVersion”:“10.2”,“bundleId”:“com.ge.com.HelloAppium3”,“automationName”:“XCuiTest”,“platformName”:“iOS”,“udid”:“0ed2b95efb756ac010102b2bea23ce1ce9def9d8”,“deviceName”:“Priyanka Kamble’s iPhone”,“version”:“1.0”,“launchTimeout”:500000},“requiredCapabilities”:{}}}
[debug] [MJSONWP] Bad parameters: BadParametersError: Parameters were incorrect. We wanted {“required”:[“desiredCapabilities”],“optional”:[“requiredCapabilities”,“capabilities”,“sessionId”,“id”,“sessionId”,“id”,“sessionId”,“id”]} and you sent [“capabilities”]
[HTTP] <-- POST /wd/hub/session 400 2 ms - 205

There’s your error. Not too mysterious. You can avoid this in the future by not updating the device under test to the latest iOS, or by keeping Xcode up to date.

Refer to https://github.com/appium/appium/issues/7009#issuecomment-279208602