Files
firezone/swift/apple

Firezone Apple Client

Firezone app clients for macOS and iOS.

Builidng

Clone this repo:

git clone https://github.com/firezone/firezone

Build Connlib:

cd rust/connlib/clients/apple
PLATFORM_NAME=macosx ./build-rust.sh # For macOS
PLATFORM_NAME=iphoneos ./build-rust.sh # For iOS
./build-xcframework-dev.sh

Rename and populate developer team ID file:

cp Firezone/Developer.xcconfig.template Firezone/Developer.xcconfig
vim Firezone/Developer.xcconfig

Open project in Xcode:

open Firezone.xcodeproj

Build the Firezone target