2012-03-15 18 views
0

UnityによってXcodeプロジェクトを生成すると、いくつかのフレームワークが欠落しています。理由は何でしょうか?これをどうすれば解決できますか?Unityが生成したXcodeプロジェクトでフレームワークが見つからない

私は手動でエラーを修正するためにビルドフェーズでそれらを追加しましたが、なぜそれらは欠けていますか?

+0

どのフレームワークですか?プロジェクトにネイティブコードを追加していますか? – ThomasW

+0

@ThomasW私のアプリケーションでMapKitを使用しています。フレームワークを目的のCファイルにインポートしましたが、Unity MapKitフレームワークを使用してXcodeプロジェクトを生成すると、プロジェクトにフレームワークがありません。 – Dee

答えて

0

これらのAPIを使用する際に必要となるため、これらが欠落しています。

もしあなたがJavaのような言語から来ているのであれば、これは奇妙に思えるかもしれませんが、Objective-C(最終的にはCです)では、ヘッダファイルのインポート以外のところからAPIが来る場所をコンパイラに知らせる必要があります。

Unityは、あなたのXcodeプロジェクトがリンクするための追加のフレームワークを指定するためのサポートを提供していません。ただし、Xcodeプロジェクトを生成して変更する必要がある場合は、プロジェクトをオーバーライドするのではなく、常にUnityアップデートを使用する必要があります。

関連する問題