Tier: 3

ARM64e iOS (12.0+)

Target maintainers


These targets only support cross-compilation. The targets do support std.

Building the target

You can build Rust with support for the targets by adding it to the target list in config.toml:

target = [ "arm64e-apple-ios" ]

Building Rust programs

Rust does not yet ship pre-compiled artifacts for this target. To compile for this target, you will need to build Rust with the target enabled (see Building the target above).


The target does support running binaries on iOS platforms with arm64e architecture.

Cross-compilation toolchains and C code

The targets do support C code. To build compatible C code, you have to use XCode with the same compiler and flags.