Authentication
is a simple iOS application is developed by RxSwift. This application simulate how user log in the system. The main purpose we developed this application is using it for Automation Testing with Appium, Selenium, Cucumber, Capybara
.
- Xcode 10 or later
- iOS 10.0 or later
- ARC
- Swift 4.2 or later
Make sure you have the latest version of the Xcode command line tools installed:
xcode-select --install
sudo gem install cocoapods
Checkout project
git clone https://github.com/hoangtaiki/authentication-rxswift.git
Run pod install
cd path/to/project
pod install
You can run project by Xcode to use application. But use below code to build Application File
usable with Appium.
xcodebuild -workspace Authentication.xcworkspace -scheme Authentication -sdk iphonesimulator12.0
We use iphonesimulator12.0
is the target SDK we need build. You can change it. With list SDKs version you have by:
xcodebuild -showsdks