ANN Calabash iOS 0.20.0 - Xcode 8 and iOS 10 support

809 views
Skip to first unread message

Joshua Moody

unread,
Sep 19, 2016, 8:47:37 AM9/19/16
to calabash-ios
We are transitioning support to Gitter and Stack Overflow.

I will be announcing releases on the Gitter channel and via Twitter.

Use the calabash-ios and calabash tags in Stack Overflow.

Follow calabash0x on Twitter.

Join us on Gitter for live support.


0.20.0


This release provides support for iOS 9 and iOS 10 with Xcode 8.


If you need to test iOS 8, you must have Xcode 7 installed. 


macOS Sierra does not support Xcode 7, so keep that in mind when making your macOS upgrade plans.


Apple has removed UIAutomation from Xcode 8.


Our replacement for UIAutomation is DeviceAgent. DeviceAgent is based on Apple's XCUITest framework.


Our goal for this transition is 100% backward compatibility with UIAutomation. We think we are close,

but we need your help to discover what is missing. Since UIAutomation is not available, all uia_* calls

now raise an error when tests are run with DeviceAgent. The text of the error will have workarounds and

examples to help you transition your tests. When you find something you cannot do with DeviceAgent, 

please create a GitHub issue.


Please see the DeviceAgent on the Calabash iOS Wiki for more details.


Requirements:

  • Calabash iOS server == 0.20.0
  • run_loop >= 2.2.0
  • Ruby >= 2.2; the latest ruby is preferred.

These two wiki pages have instructions for updating the most recent versions.

Reply all
Reply to author
Forward
0 new messages