Files
firezone/swift/apple
Jamil 30ccb43ebb apple: Add icons in prep for App Store distribution (#1808)
Adds icons to Apple for app distribution for TestFlight testing.

@pratikvelani -- can these also be used for Android or do we need a
different format? I can add you to our Figma team if you need to slice
the assets directly.
2023-07-20 18:22:10 +00:00
..

Firezone Apple Client

Firezone app clients for macOS and iOS.

Pre-requisites

  • Rust

Building

  1. Clone this repo:

    git clone https://github.com/firezone/firezone
    
  2. cd to the Apple clients code

    cd swift/apple
    
  3. Rename and populate developer team ID file:

    cp Firezone/xcconfig/Developer.xcconfig.template Firezone/xcconfig/Developer.xcconfig
    vim Firezone/xcconfig/Developer.xcconfig
    
  4. Open project in Xcode:

    open Firezone.xcodeproj
    

    Build the Firezone target

Cleaning up

To cleanup Swift build objects:

cd swift/apple
./cleanup.sh

To cleanup both Swift and Rust build objects:

cd swift/apple
./cleanup.sh all