Facebook SDKをアップデートに組み込んでいると、4つのファイルに対してコンパイラの警告が表示されます。私のターゲットの1つでは、各ファイルにこのような2つの警告が表示されます。
[警告]警告:アーキテクチャarmv7のタイプsourcecode.chのファイル'$(PROJECT_DIR)/APP_NAME/Facebook.h'を処理するルールがありません
[警告]警告:アーキテクチャarmv6のタイプsourcecode.chのファイル'$(PROJECT_DIR)/APP_NAME/Facebook.h'を処理するルールがありません
他のターゲットでは、各ファイルは1つの警告のみを生成します。
[警告]警告:アーキテクチャi386のタイプsourcecode.chのファイル'$(PROJECT_DIR)/APP_NAME/FBConnect.h'を処理するルールがありません
Facebook SDKのドキュメントでは、ビルド設定の有効なアーキテクチャにi386を追加するように指示されていますが、「ビルドルール」については何も言われていません。奇妙なことに、同じfacebookSDKを別のアプリに組み込んでいます。単一の問題。私が見ることができる唯一の違いは、このプロジェクトにはすでに2つのターゲットがあり、(それぞれの)これらの警告はそのうちの1つからのみ発生していることです。誰かがこれらの4つのファイルのビルドルールを作成する方法の手がかりを教えてもらえますか?armv6とarmv7およびi386のビルドルールが必要ですか?
ビルド設定は、それぞれ異なる-info.plistファイルと異なる.pchファイルを除いて、まったく同じです。Facebookの機能はシミュレーターでは正常に機能していますが、いずれかのビルドターゲットを使用するテストデバイスでは機能していないことを付け加えておきます。
本当にありがとう。