- Xcode 9.0+ and general knowledge about how to use it.
- CocoaPods -
sudo gem install cocoapods
- Clone this repository.
- Run
pod install
(this make take a while if you just installed CocoaPods as it has to download its repository) - Open
cocoadialog.xcworkspace
in Xcode. - Verify that you have the bundled
Debug
andRelease
schemas. - Successfully build the
Debug
andRelease
schemas to ensure everything is working properly. - Start improving cocoadialog!
cocoadialog includes a suite of unit tests within the Tests
subdirectory. These tests can be executed two ways:
- Using the
Test
action in theDebug
scheme. - Running the following in your terminal from the root directory of this project:
$ xcodebuild -workspace cocoadialog.xcworkspace -scheme Debug test | tee xcode-debug-test.log | xcpretty -f `xcpretty-travis-formatter`