dlsym
私のコードは、 (私の手に負えない理由で)を使用して外部ライブラリを使用しています。
Xcode がライブラリを見つけるために、次の 2 つのことを行う必要がありました。
-force_load "$(SRCROOT)/pathTo/myLibrary.a"
- デッドコード ストリッピング: いいえ
これは、デバッグ プロファイルで実行する場合に正常に機能します。シミュレーターと物理デバイスの両方で、ライブラリが読み込まれて動作します。
ただし、AdHoc IPA ファイルを作成してデバイスにインストールすると、この同じライブラリが見つかりません。
違いは何ですか?