For installation and integration instructions, see the iOS SDK documentation.
Install Xcode 8+, ruby, and homebrew.
Then run ./bin/setup
When adding new files to Sources/
or Tests/
, if you're not adding them using Xcode, you can run:
$ bin/sync-xcode
to sync the Xcode project's file references and build sources.
Run specs using:
$ bin/test
To generate code coverage, run ./bin/coverage
.
To lint the code, run ./bin/lint
.
There are a number of tools to help with this; Pusher is an excellent choice.
Run build xcframework script ./bin/build_xcframework.sh
This will create an output folder next to the the root folder
../output/VibesPush.xcframework
can be pushed the the public github repo