Assets 2

This release has two main changes

  • Support for Swift 4.1
  • Improved XCFit Xcode templates to support XCUITests for both iPhone and iPad The templates will provide newly updated enum in the XCUIElement

Update xcfit rubygem to gen latest Xcode templates and Swift package to get support for Swift 4.1

Enjoy XCFit 8 !

Apr 29, 2018
Merge pull request #17 from Shashikant86/Swift4
Swift 4.1
Assets 2

This release contains major changes like adding XCTActivity support for all the predefined steps and new templates for Xcode 9.

  • We can write step definitions using XCTActivity Features so that reports will be human readable
  • New templates with Base class and supporting XCTActivity in the Step definitions

@Shashikant86 Shashikant86 released this Sep 16, 2017 · 42 commits to master since this release

Assets 2

This release supports XCFit with Xcode 9 and Swift 4 Support

Jun 6, 2017
Support for Swift4
Apr 24, 2017
Assets 2

XCFit 5 is a major release which has following changes

  • Protocol Oriented BDD Templates
    XCFit has new Xcode templates for Protocol Oriented BDD. XCFit templates provides template code and Xcode groups to allow Protocol Oriented BDD

  • Setup Podfile Template

  • Setup 'Fastfile` template


XCFit 5 now provide templates of the Podfile using XCFit inbuilt command

                         $ xcfit setup_xcfit_podfile

This file has all template targets which we need to replace with real targets. We can then use pod install to install dependencies.


  • Setup Fastfile template

XCFit 5 template now provide inbuilt command to setup template Fastfile which has lanes to run tests using Fastlane

                   $ xcfit setup_xcfit_fastfile

We have to replace our WORKSPACE and SCHEME in the Fastlane/Fastfile file then we can run using

                 $ fastlane xcfit 
  • Fixed Architecture issue while building for Carthage
Apr 11, 2017
version bump 4.0.9
Apr 11, 2017
Version Bump
Apr 11, 2017
Version Bump