私の 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
どうすればこの問題から逃れることができますか?
私の 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
どうすればこの問題から逃れることができますか?
Unity 4.2.2 にアップグレードした後、同様のリンク エラーが発生し始めました (Unity for iOS で XCode 5 しか使用したことがありません)。
それを修正するには、XCode プロジェクト ディレクトリ全体を一掃し、Unity からビルドをやり直しました。すべてが再び私のために働き始めました。
そのため、XCode ディレクトリを消去して、Unity から再作成することをお勧めします。
XCode プロジェクトにカスタム コードがある場合は、別の場所で新しい XCode プロジェクトを生成して、動作するかどうかを確認してみてください。
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 を削除しました。