Swift Package Manager distribution for ARK iOS bindings and reusable iOS modules.
core: Swift bindings and thin iOS-facing surfaces for ARK Core.- future top-level module folders as needed, named after real reusable iOS modules.
tools: scripts and release helpers.
The generated Swift binding is committed for SwiftPM consumers. The compiled
arkdrop_uniffiFFI.xcframework is generated by tooling and is not committed.
From this repository:
CORE_DIR=../Core ./tools/generate-bindings.sh
CORE_DIR=../Core ./tools/build-xcframework.shUse a current Rust toolchain for generation and XCFramework builds. Local verification passed with Rust 1.93.1; Rust 1.89.0 was too old for the current resolved dependency graph.