🚨 Important As of January 28, 2021, Lockwise iOS only builds with Xcode 11.7 and the Swift 5.2.4 that comes with it. Any other version, older or newer is not supported. To get the correct match of command line tools, do not install the command line tools manually - instead, use step 2 below to point the command line tools to those that come with Xcode 11.7.
-
Install Xcode version 11.7
-
Make the command line tools that ship with Xcode the default:
sudo xcode-select -s /Applications/Xcode.app
-
Install Carthage
brew update brew install carthage
-
Clone the repository
git clone https://github.com/mozilla-lockwise/lockwise-ios
-
Pull in the project dependencies:
cd lockbox-ios sh ./bootstrap.sh
-
Open
Lockbox.xcodeproj
in Xcode -
Build/Run the
lockbox
scheme in Xcode