Skip to content

Deployment / Requirements

The following describes the technical integration of the IOMbLibrary into an iOS project structure.

Deployment

The IOMbLib iOS is provided as an XCFramework and can be integrated into an iOS app project in several ways:

  1. manually (see manual integration).
  2. CocoaPods (s. Integration via CocoaPods)
  3. Swift Package Manager (s. Integration via Swift Package Manager)

All ways of integration are equivalent and without functional difference.

Requirements

IOMbLib iOS only supports integration via the Xcode development environment on macOS.

Development environment

  • macOS 12.5 (Monterey) and higher
  • iOS SDK 16 and higher
  • Xcode 14 or higher
  • Objective-C or Swift

iOS Apps using the IOMb Lib iOS must be compiled with at least iOS SDK 16.

Deployment target must be set to at least iOS 11.0.

Operating system/platform

IOMb Lib iOS supports operation on 32-bit and 64-bit architectures. The IOMb Lib iOS requires iOS 11.0 or higher for operation.

Compatibility

A new version of Xcode or the iOS operating system may make it necessary to update IOMb Lib iOS. Full upward compatibility may not be guaranteed.


Last update: July 14, 2023