iOS - saprykin/plibsys GitHub Wiki
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
- Apple Developer page.