0

私の Unity プロジェクトは、Xcode で開いているときにエラーを作成します。

エラーは

clang: error: linker command failed with exit code 1 
(use -v to see invocation)

そのため、プロジェクトは xcode で開かれません。

Xcode Version : xcode5.0

Unity Version : unity4.0

どうすればこの問題から逃れることができますか?

ここに画像の説明を入力

4

2 に答える 2

1

Unity 4.2.2 にアップグレードした後、同様のリンク エラーが発生し始めました (Unity for iOS で XCode 5 しか使用したことがありません)。
それを修正するには、XCode プロジェクト ディレクトリ全体を一掃し、Unity からビルドをやり直しました。すべてが再び私のために働き始めました。

そのため、XCode ディレクトリを消去して、Unity から再作成することをお勧めします。

XCode プロジェクトにカスタム コードがある場合は、別の場所で新しい XCode プロジェクトを生成して、動作するかどうかを確認してみてください。

于 2013-10-18T05:11:33.613 に答える
0

Unity は Xcode 5 をサポートしていません (最後に Unity 4.2.1 でテストされました)。Unity プロジェクトをビルドして実行しようとすると、次の問題も発生していると思います。

UnityException: Xcode4 を介した iOS プロジェクトの起動に失敗しました。詳細については、編集者のログを確認してください。

問題を解決するには、Xcode 4 を再インストールする必要があります。https://developer.apple.com/downloads/ で検索して XCode 4.6.3 をダウンロードすることをお勧めします。Xcode の複数のバージョン (つまり、5 と 4.6.3) を並べて実行することは可能ですが、私の経験では、Unity は常に Xcode 5 を起動し、これを変更する方法を見つけることができませんでした。 2 つの Xcode アプリの名前を変更しても動作します (おそらく他の誰かが方法を知っていますか?)。私の場合、Unity プロジェクトのビルド以外に Xcode は必要なかったので、バージョン 5 を削除しました。

于 2013-10-16T11:47:30.620 に答える