rust-ios-build
Installation
SKILL.md
Rust iOS Build
Build a Rust staticlib, expose a C header, package device and simulator
slices as an XCFramework, and prove that a Swift consumer links and runs it.
Route neighbouring work to these skills, when they are installed:
uniffi-packaging-versioninggenerates the header, modulemap, and Swift sources for a UniFFI core. This skill still owns the slices, the XCFramework, SwiftPM, and the checks.rust-swift-ffiowns the hand-written Swift wrapper, callbacks, and Swift concurrency isolation.rust-unsafeowns ABI layout and pointer ownership.rust-panic-safetyowns panic containment at the exported C ABI and thepanicprofile setting.rust-native-linkingownsbuild.rs, C dependencies, and linker inputs.rust-debugginginvestigates a crash after symbol preservation works.