2

これは脱獄開発についてです。これは明らかに受け入れられないため、App Store 用に構築していません。

iOSでは、一度ロードすると動的ライブラリ(.dylib)をアンロードできないことを理解していますが、バンドル(-bundleでコンパイルされた実行可能ファイル)をアンロードできることを読みました。

私のプロジェクトでは、これらのバンドルは必要に応じて頻繁にロード/アンロードされます。

__attribute__((constructor))は、バンドルを dlopen するときに呼び出されています。しかし、私__attribute__((destructor))がdlcloseするとき、そうではありません。

バンドルがアンロードされないのはなぜですか? dlclose は 0 を返しています。

4

0 に答える 0