2

Xcode 4.4 で作成された Xcode 4.5.1 でプロジェクトをビルドしようとしていますが、次のエラーが発生します。

codesign_allocate: アーキテクチャ armv7 オブジェクトの場合: /Users/myUsername/Library/Developer/Xcode/DerivedData/MyAPP-araevdowzmmoupfieakjpjmpsmhq/Build/Products/Debug-iphoneos/MyAPP.app/MyAPP 不正なオブジェクト (不明な読み込みコマンド 36) /Users/myUsername/ライブラリ/開発者/Xcode/DerivedData

誰か助けてくれませんか?

ありがとうございました!

アップデート:

私はまだこの問題を抱えていますが、シミュレーターではなく、iOS デバイス用にコンパイルする場合にのみ発生します。アーカイブを作成できません。

助けてください!

解決した

問題は、忘れられていたビルド フェーズの「スクリプトの実行」によるものでした....そして、それは古いパス /Developer を指していました

4

1 に答える 1

0

派生データを削除し、クリーン ビルドを実行してから、再試行してください。

  1. 派生データを削除するには、[オーガナイザー] -> [プロジェクト] に移動し、[削除...] を選択します。

    派生データ削除画面

  2. クリーン ビルドを行うには、[Xcode でプロジェクト] を選択し、[クリーン] を選択します。

    クリーン ビルドの実行方法 Shift+Cmd+K

更新:プロジェクト設定を検証すると、ここでも役立つ場合があります。Xcode でプロジェクト ファイルに移動し、それを選択します。

プロジェクト設定の検証

更新 2:何かが に干渉しているcodesignようで、誤った読み込みコマンドを使用しています。古いバージョンの Xcode (4.4) がアーティファクトを残し、古いバージョンのcodesignが実行されている可能性があります。Xcode のインスタンスをすべてアンインストールし、それらがすべてなくなっていることを確認してから、最新バージョンを再インストールすることをお勧めします。

更新 3:途方に暮れています。何が起こっているのかわかりません。私の最後の提案は、新しい Xcode プロジェクトを作成し、自分のものを移行することです。何かがビルド設定に干渉している可能性があります。これは、干し草の山から針を探している場合などです。Xcode と OS X が最新であることを確認してください。

于 2012-11-03T22:55:11.833 に答える