バイナリフレームワークの配布
XCFramework とは何ですか?
XCFramework は、フレームワークまたはライブラリのバリアントを含む、Xcode によって作成された配布可能なバイナリパッケージで、シミュレータビルドを含む複数のプラットフォーム (iOS、macOS、tvOS、および watchOS) 上で使用できます。XCFramework は静的または動的で、ヘッダを含めることができます。
ビルド済みの XCFramework を使用するには、ターゲットを XCFramework にリンク します。 Xcode は、ターゲットが XCFramework のヘッダに対してビルドし、そのバイナリに対してリンクし、配布用に埋め込むことができることを保証します。アプリに、同じ XCFramework を使用する複数のターゲット (アプリの拡張機能など) がある場合は、1 つのターゲット (通常はアプリのターゲット) を選択して XCFramework を埋め込み、他のターゲットを埋め込むことなくリンクする必要があります。
以下も見よ