2

新しいアプリを作成し、リリース バージョンでテストしたいと考えています。そこで、Growl Framework をプロジェクト フォルダーにコピーし、XCode に追加しました。

次に、プロジェクトのターゲットに新しいファイルをコピーし、Growl.framework「ターゲット」の新しい「ファイルのコピー」フレームワークフォルダーにコピーしました。プロジェクトをデバッグするときは問題ありませんが、バージョンを「リリース」に変更してからビルドすると、Dock の XCode アイコンに赤い「1」が表示されます。このエラーが発生する理由がわかりません。Google で検索しましたが、何も見つかりません。

誰でも私を助けてくれますか?! コピーしたファイルの写真は次のとおりです。

XCode http://b1.s3.quickshareit.com/bild15ead2.png

4

2 に答える 2

3

代替テキストhttp://b2.s3.quickshareit.com/bild23a027.png

「不正な形式のオブジェクト:不明なロードコマンド5」

これは通常、新しいバージョンのMac OS X(SnowLeopardなど)でビルドされたバイナリがあり、それを以前のバージョンのMac OS X(10.5 Leopardなど)にリンクしようとしていることを示します。

開発環境とOSに適したバージョンのGrowlフレームワークがあることを確認してください。

于 2010-01-08T01:14:01.070 に答える
3

リンクフェーズの上にあるファイルのコピーフェーズを注文してみてください。

プロジェクトをデバッグするときは問題ありませんが、バージョンを「リリース」に変更し、ビルド->よりもDockのXCodeアイコンに赤い「1」が表示されます。

さて、エラーは何を言いますか?

于 2010-01-07T19:20:32.883 に答える