2012-02-08 31 views
10

私は最終的にアプリケーションを終了しました。この突然のエラーが私に当たったときに私はアップロード準備をしていました。私はコード署名のアイデンティティを変更すると言っている他の投稿をチェックし、私はこれをやったが運がない。アイデンティティのすべてのオプションを変更してみました。誰かが何が起こっているのか分かっていれば、私は単に私のアプリを提出したいので、本当に感謝しています。ここで終了コード1のエラーで/ usr/bin/lipoコマンドが失敗しました

は、それがerorrログに言って他に何である:

/usr/bin/lipo: /Users/teddy/Library/Developer/Xcode/DerivedData/grocery_stores-dcyubhefhrcjhtcxbhldfpukdgdz/Build/Intermediates/grocery stores.build/Release-iphoneos/grocerystores.build/Objects-normal/armv7/grocery stores and /Users/teddy/Library/Developer/Xcode/DerivedData/grocery_stores-dcyubhefhrcjhtcxbhldfpukdgdz/Build/Intermediates/grocery stores.build/Release-iphoneos/grocery stores.build/Objects-normal/armv7/grocery stores have the same architectures (armv7) and can't be in the same fat output file 

Command /usr/bin/lipo failed with exit code 1 
+0

http://stackoverflow.com/questions/2793392/how-do-i-compile-a-static-library-fat-for- armv6-armv7-and-i386 – Sarah

+1

こんにちは@ Teddy13あなたは最初から構築したxcodeプロジェクトについて話しているのですか、他の人から受け取ったプロジェクトに取り組んでいて、あなたはそれに精通していませんか? あなたが受け取ったエラーが太った静的ライブラリを構築することに関連しているので、私は尋ねています。これはあなたが偶然行うことができないものです。 –

答えて

19

Project> Build Settings> Architecturesにある有効なアーキテクチャの値をデフォルトの "armv6 armv7"から "armv7"に変更することで、この問題を解決しました。お役に立てれば。

+0

ビルドしようとしているプロジェクトについてもう少し説明してください。私の時間を保存してくれてありがとう。 – Vad

+0

私のために働いた –

+0

私の問題も解決しました:)ありがとう! – zvjerka24

4

それはまさにあなたが実行しているコマンドなしで何が起こっているかを見るのは難しいです。同じ入力ファイルを2回指定するように見えます。つまり、arm7バージョンとlipoは、2つのarm7バージョンの食料品店を汎用ファイルに追加できないことを伝えています。あなたが実行しているlipoコマンド全体を入力してください。 lipoのマニュアルページから: -create 入力ファイル(またはファイル)を取り出し、そこから汎用出力ファイルを1つ作成します。 同じファイルを2回ここに表示されますか?

1

ビルドターゲットをシミュレータビルドに変更して、きれいにして再実行してください。

+0

これも私にとってはうまくいったが、ビルドターゲットを変更する必要はなかった。ただ清潔でビルド。 – weezma2004

0

は、私の場合は、ポッド、代わりにプロジェクトワークスペースのOPED projectFileを使用

関連する問題