iOS用のカスタム動的フレームワークの作成については、いくつかの質問があります(そのうちのいくつかは回答があります)。私の実際の経験は、iPad2とiPad3でカスタム動的フレームワークを使用でき、それが機能することを示しています。iPad1では動作しません。だから私の質問はです。新しいバージョンのiOSで動的フレームワークを使用できるようになりましたか?
質問する
1155 次
1 に答える
4
Apple は、iOS プラットフォーム用に独自の動的フレームワークを作成することを許可していません。ただし、静的ライブラリをパッケージ化し、フレームワークと同様の方法で使用する方法があります。
この投稿を見ましたか?
私は特にこの GitHub リポジトリをチェックします。これは私が起動して実行するために使用したもので、非常に簡単な説明です: https://github.com/jverkoey/iOS-Framework
基本的に、静的ライブラリを作成し、プラットフォームごとに複数のターゲットを作成します。シミュレーターとデバイス、および私が通常「ビルドとマージ」と呼ぶ最後のターゲットです。このターゲットには、デバイスとシミュレーターの結果のライブラリを取得し、それらをパッケージ化するスクリプトがあります。 xxxxxx.framework と呼ばれるフォルダーに移動します。内部には標準構造があり、静的ライブラリが含まれています。これを他のプロジェクトで使用する場合は、フレームワークをそのプロジェクトにインポートし、他の実際の dylib フレームワークと同じようにヘッダー ファイルを含めます。
于 2012-10-16T15:26:57.053 に答える