Tmate is a remote tmux session over ssh.
Intall with Homebrew
$ brew update && brew upgrade $ brew install tmux $ brew install reattach-to-user-namespace $ brew install tmate
|INFO manager: Loading plugin `vagrant-vmware-desktop` with default require: `vagrant-vmware-desktop`|
|could not load /opt/vagrant/embedded/rgloader/rgloader24.darwin: dlopen(/opt/vagrant/embedded/rgloader/rgloader24.darwin.bundle, 9): no suitable image found. Did find:|
|/opt/vagrant/embedded/rgloader/rgloader24.darwin.bundle: code signature in (/opt/vagrant/embedded/rgloader/rgloader24.darwin.bundle) not valid for use in process using Library Validation: mapped file has no cdhash, completely unsigned? Code has to be at least ad-hoc signed. - /opt/vagrant/embedded/rgloader/rgloader24.darwin.bundle|
|INFO manager: Loading plugin `vagrant-vmware-desktop` with slash require: `vagrant/vmware/desktop`|
|ERROR manager: Plugin loading error: LoadError - cannot load such file -- vagrant/vmware/desktop|
|ERROR vagrant: /opt/vagrant/embedded/gems/2.2.7/gems/vagrant-2.2.7/lib/vagrant/plugin/manager.rb:342:in `rescue in load_plugins'|
If your app becomes unresponsive during testing, check your device or simulator logs for an unusual or a high volume of NSLog output.
It has been demonstrated that a spike in NSLog output can cause the UIAutomation API to become unresponsive. This has been reproduced using the Instruments.app with applications that are not linked with the calabash.framework. This is an Apple bug.