Skip to content

Mac Catalyst

Taner Sener edited this page Jul 15, 2026 · 1 revision

FFmpegKitNext build scripts support building Mac Catalyst architectures. However, the older iOS framework format cannot store Mac Catalyst and non-Mac Catalyst architectures in the same bundle. Therefore, the --xcframework option must be provided to build FFmpegKitNext with Mac Catalyst support. The --xcframework option builds FFmpegKitNext as an xcframework bundle, where both architecture types can coexist.

./nix-ios.sh -p xcode26 --xcframework
FFmpegKit Xcode 26+ environment loaded for aarch64-darwin
Using Xcode 26.3

Building ffmpeg-kit-next shared library for iOS

Architectures: arm64, arm64e, x86-64, x86-64-mac-catalyst, arm64-mac-catalyst, arm64-simulator
Libraries: none

Clone this wiki locally