6

最初に英語が下手で申し訳ありません。問題があり、ググって一日中この問題を解決しようとしています。

問題は、ココア フレームワーク プロジェクトがあり、ビルドが成功し、アーカイブが成功したことです。しかし、私のプロジェクトがこのフレームワークを使用すると、フレームワークが見つからない、画像が見つからないことが表示されます。

OK、私は今問題を知っているので、@executable_path と @loader_path を検索して見つけ、このフレームワークを使用するプロジェクトがパスを簡単に見つけられるようにしました。

しかし、Building Settings のインストール ディレクトリをデフォルト値の ~/Library/Framework から @executable_path/../Framework に変更すると、私のフレームワークはまだ成功をビルドし、成功をアーカイブできました。しかし、アーカイブ ファイルが見つからず、アーカイブ ウィンドウはshow.Xcodeでは以下のように教えてくれます:

依存関係を確認する

警告: インストール ディレクトリは @executable_path で始まりますが、スキップ インストールは無効になっています。

チップ:

@executable_path を設定すると、Xcode は「インストールをスキップして YES」と表示しますが、YES に設定するとアーカイブされないため、実行できません。

どうすればこの問題を解決できますか? それとも私のプロジェクトで何か問題がありますか?

本当にありがとう!

私のコードはこちらhttps://github.com/GuoJing/DoubanAPICocoa

4

1 に答える 1