Important
Tests must be added for all new functionality. Existing tests must be updated for all changed/fixed functionality, where applicable. All tests must complete without errors. All new functionality must be documented as well.
We use Carthage to manage Auth0.swift's dependencies.
- Clone this repository and enter its root directory.
- Run
carthage bootstrap --use-xcframeworks
to fetch and build the dependencies. - Open
Auth0.xcodeproj
in Xcode. - To build a framework target for the first time, build the respective test app first. This is necessary due to the way the dependencies are set up.