This is a fork of the repository: openssl-apple, which was created to fix the error "ITMS-91065: Missing signature". The original version is 3.2.108. Among other things I would like to thank the author of this repository: @keeshux, thanks for your hard work brother! Please do not forget about copyright. Also please understand that you should not use this fork after updating the original repository with the fixed problem, but until that happens, you are free to use my fork.
This is a fork of the popular work by Felix Schulze, that is a set of scripts for using self-compiled builds of the OpenSSL library on the iPhone and the Apple TV.
However, this repository focuses more on framework-based setups and also adds macOS and watchOS support.
Compile OpenSSL 3.2.0 for all targets:
./build-libssl.sh --version=3.2.0
Compile OpenSSL 3.2.0 for specific targets:
./build-libssl.sh --version=3.2.0 --targets="ios64-cross-arm64 macos64-x86_64 macos64-arm64"
For all options see:
./build-libssl.sh --help
Generate dynamically linked frameworks and a compound XCFramework:
./create-openssl-framework.sh
This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (https://www.openssl.org/)