Skip to content
jmoody edited this page Dec 12, 2014 · 18 revisions

Getting Help

Where What
Xamarin Test Cloud Documentation Official documentation and getting started guides.
Calabash iOS API Browse the Calabash iOS public API.
Google Group and Stack Overflow Ask questions and get answers on the Google Group or Stack Overflow.
Calabash iOS GitHub Issues Request features and report bugs on GitHub.
IRC #calabash-ios Discuss Calabash topics with other Calabash users.

Reporting Problems

When asking questions and creating bug reports, please include the following information, logs, the calabash command you are trying to execute, and what you are trying to accomplish.

# xcode installation location
$ xcode-select --print-path

# xcode version
$ xcodebuild -version

# calabash version
$ calabash-ios version

# start your app manually in the simulator or from Xcode
$ curl http://localhost:37265/version

Issues that use Markdown formatting will be answered faster. GitHub Markdown.

Examples of Good Bug Reports

These GitHub issues are examples of good bug reports. If you file a good bug report, you'll get help faster. Often, the process of creating a bug report will reveal the solution.

  1. Touch gesture timeouts on Xcode 6.1 Simulators #566
  2. uia_type_string should properly escape the 'backslash' character #284
  3. uia('uia.alert().defaultButton().tap()') command fails with an error on 8.0 simulator #558

Provide an Example Project

If at all possible, try to provide an example project to reproduce. If you cannot share your project, make a fork of one the following repositories and try to reproduce.

Repository Description
calabash/calabash-ios-example A clean project; no calabash target.
jmoody/calabash-ios-example The Calabash iOS Example with a calabash target.
calabash/x-platform-example An Android/iOS cross platform example.
jmoody/animated-happiness An extremely simple project with a calabash target.
jmoody/briar-ios-example A test application for Calabash iOS.
Clone this wiki locally