2012-02-25 14 views
0

私はXcodeの最新バージョンを実行していて、IAdを統合したIPhone用のアプリケーションを作成しようとしています。これを多くの方法で統合しようとしましたが、毎回このエラーを受け取ります。ld :警告:ファイルを無視する/Users/mini/Desktop/TheDateGetter/iAd.framework/iAd、リンクされているアーキテクチャーではないファイルがサポートされていないファイル形式でビルドされました。(i386)これはフレームワークの問題です。コードとそれ以外のすべてを修正します。すべてのヘルプは、感謝されます、ありがとう!Xcodeでのフレームワークの問題

+0

あなたがシミュレータ用にビルドおよびデバイス用にビルドする場合は、このエラーを持っていないだろうというとき、このエラーにのみ発生します。どのようにiAdを使ってこの状況に陥ったのでしょうか?そのフレームワークには、シミュレータと互換性のあるバイナリが必要ですか? –

答えて

0

リンク先のフレームワークのターゲットをビルドフェーズにチェックします。/Users/mini/Desktop/TheDateGetterからiAdフレームワークを削除し、iOS SDKから正しいものをリンクする必要があります。 frameworks for your target

the correct iAd framework

+0

あなたは正しかった!ありがとうございます。 – user1186514