静的ライブラリとライブラリを使用するプロジェクトを含むワークスペースがあり、アドホック配布用のアーカイブを作成するために (Jenkins を使用して) プロジェクトをビルドしています。
ビルドされたライブラリの結果のファイル サイズは 10.4Mb と報告されていますが、.ipa は 4.2Mb と報告されています。.ipa がライブラリよりもはるかに小さいのに、インストール時にアプリが実行されるため、ライブラリが含まれている必要があります。
これには複数の理由があります。
静的ライブラリには、リンクに必要な追加情報 (メソッド名など) が含まれています。
IPA は圧縮されたアーカイブです。ZIP に似ていますが、別のファイルの終わりがあります。
最も可能性の高い説明は、ライブラリにリンクに必要なシンボル(および場合によってはデバッグシンボル)が含まれている一方で、ipaファイルはすでにリンクされており(したがってリンカーの情報が含まれていない)、デバッグシンボルが削除されていることです。
別のアカウントでは、ipaファイルは単なるzipファイルであるため、その内容も圧縮されています。
Apple が .ipa に圧縮するために使用するアルゴリズムは非常に優れています。バンドルにあまり多くの画像が含まれていない場合、パーセンテージは (ディスク上の非圧縮サイズから) 15% まで低くなる可能性があります。