Skip to content
Alexander Saprykin edited this page Nov 22, 2024 · 7 revisions

Configurations

Version Compilers Status Tests
Xcode 16.1 AppleClang 16.0.0 Compiled Not run

About

iOS is a proprietary mobile operating system developed by Apple. iOS is based on Darwin (BSD) kernel. It was developed by Apple to power its own hardware (mobile devices) and was presented in 2007. Supports natively Swift and Objective-C programming languages. Ported to several hardware platforms (ARM, ARM64, x86 and x64).

Installation

The development for iOS is done using cross-compilation tools through officially supplied SDKs and Xcode IDE. Usually you install the latest versions of them through the App Store.

Building

Newer versions of CMake for iOS cross-compilation are recommended. Initial (built-in) support for iOS was added in CMake 3.14, please refer to documentation. The same toolchain is capable of building for tvOS, visionOS and watchOS.

Testing

Apple does not provide direct access to the device or simulator to launch test executables.

References

Clone this wiki locally