1

このフレームワークを使用する実行パス検索パスを持つインストールディレクトリ@rpathとアプリを持つフレームワークが@loader_path/../Frameworksあります。

ビルド後、ディレクトリに andがMy.appあり、バンドルにコピーしません。My.frameworkBuild/Products/DebugMy.frameworkMy.app

My.appXcode から実行すると、ディレクトリからフレームワークが実行およびロードされますBuild/Products/Debug。Finder からアプリを実行すると、期待どおりにフレームワークを読み込めません。

Xcodeはランタイム検索パスをどのように設定しますか? DYLD_LIBRARY_PATH?

4

1 に答える 1

0

はい。Xcode は、アプリケーションの実行時にビルドされた製品ディレクトリを指すようにDYLD_LIBRARY_PATHとの両方を設定します。DYLD_FRAMEWORK_PATH

于 2013-02-01T11:37:14.277 に答える