3

これらは私のステップです

最新の Growl sdk をダウンロードし、Growl-WithInstaller.framework を /Frameworks フォルダーに配置しました。

  1. Grow-WithInstaller.framework ディレクトリをプロジェクトの「Framework」にドラッグ アンド ドロップし、アイテムをコピー先フォルダにコピーします...

  2. "Summary" -> Linked Frameworks and Libraries に Growl-WithInstaller.framework が表示され、必須としてマークされています

  3. 次に、新しいビルド フレーズ、Copy Files を作成しました。プロジェクト ナビゲータの左側から Growl-WithInstaller.framework を列行にドラッグします。Destination を Frameworks に設定し、インストール時に Copy Only も設定します。

次に、このエラーが発生し続けます:

dyld: Library not loaded: @executable_path/../Frameworks/Growl-WithInstaller.framework/Versions/A/Growl-WithInstaller
  Referenced from:...  Reason: image not found

手順を見逃していませんか?もちろん、Growl-WithInstaller.framework を /Libararies/Frameworks にコピーすると、すべて正常に動作しますが、/Lib にあるフレームワークを使用して Mac でアプリを実行しようとすると、アプリが壊れます。

ヘルプ。

4

1 に答える 1

8

インストール時にのみコピーしないように、「インストール時にのみコピー」のチェックを外します。

于 2011-05-30T15:44:03.880 に答える