2012-01-11 3 views
0

Xcode4.2.1を使用し、基本的なPhoneGapテンプレートベースのアプリケーションを使用します。PhoneWapテンプレートベースのアプリケーションがAdWhirlソースをコンパイルできません

アプリが独自にうまく動作

今すぐ AdWhirlに追加しようとしAdWhirlは、ソースファイルとして来る - (PhoneGapのは、静的なフレームワークです:(私はテンプレートを言うが、私は今それを見つけるカント)。。。 -

私はプロジェクトにフォルダを追加しましたが、AdWhirlソースをコンパイルしていないようです - AdWhirlコードを修正/破棄すると、

私のアプリにAdWhirlヘッダーをインクルード/インポートしたところ、私はrelaを調整しなければなりませんでした依存関係を見つけるためにAdWhirlファイルにインポートしたものが上記の問題に関連しているようです。

私はそれをコンパイルすることができますが、リンクすることができません - 欠落しているAdWhirlViewも、最初の問題によるものです - コンパイルされていないため、リンクできません。

ビルドフェーズ/ソースをコンパイルするとき、main.mとAppDelegate.mの2つの項目しかありません。ここにAdWhirlコードを追加する必要がありますか?ちょうどAdWhirlのもの、ないのPhoneGapと

Here is a sample project、それでも問題があります:(任意のヒント/ポインタを事前に

おかげで。

+1

AdWhirlはどのように配布されていますか?静的ライブラリですか? –

答えて

1

はちょうど私がツイッター上で与えたことを、ここで答えを投稿したかったですあなたのプロジェクトにAdWhirlファイルを再インポートしてみましょうが、フォルダ参照ではなくフォルダのグループを追加するようにXcodeに指示してください(ちなみに、Xcodeがそのフォルダで窒息している理由を誰かが知っている参考にして欲しいです)。

ARCとGoogle Adsフレームワークに関連するファイルの欠落に関するエラーが発生します。そのため、エラーを解決するためにGoogle Adsファイルを追加する必要があります。プロジェクトでARCが無効になっていることを確認する必要があります。 ARCを使用する場合は、AdWhirlをARCなしで構築し、ワークスペースに依存する静的ライブラリとして再パッケージ化することをお勧めします。

+0

ありがとうございましたJonは、グループとして再追加した後、 "Compile Sources"設定の下に気づきました.AdWWirlファイルがすべてリストアップされています。 –

関連する問題