1. ホーム
  2. ios

[解決済み] iOS用のダイナミックライブラリをビルドして、実行時にロードすることは可能ですか?

2022-09-14 15:31:22

質問

iOS (iPhone/iPad) でダイナミックライブラリはサポートされていますか?

Xcodeで 新規プロジェクト -> フレームワーク&ライブラリ -> Cocoa ライブラリ (動的) . プロジェクトの設定で ベースSDK iOS device 4.1 に、ターゲットを iOS4.1 を指定しましたが、ビルドエラーが発生しました。

target は製品タイプ 'com.apple.product-type.library.dynamic' を指定していますが、'iphonesimulator' プラットフォームにはそのような製品タイプはありません".

私が選択したビルドは シミュレータ -> デバッグ -> i386 .

どのように解決するのですか?

この質問がされた時点では、ダイナミックライブラリはiOSによってサポートされておらず、アプリが拒否される結果となります。スタティック ライブラリのみが許可されています。

しかし、iOS8 では動的ライブラリとフレームワークを使用することができます。それはちょうど動作するはずです。