This repo contains Official ehall app for all platforms, including iOS, iPadOS, macOS, tvOS, visionOS, watchOS, Windows, android, web and embedded platforms.
This project is currently usable and is still under active developement.
To build your own ehallapp, see ehall-backend.
- Install rust toolchain and targets for apple platform
rustup target add aarch64-apple-ios-sim
rustup target add aarch64-apple-ios
rustup target add aarch64-apple-darwin
- Generate the .xcframework do:
cd ehall-network
make all
- Open the Ehall.xcodeproj in Xcode and build the app
Step 2 and 3 can be replaced by the following command:
./build.sh