правила сборки для xcode / iPhone

Я включаю facebook SDK в обновление и получаю предупреждения компилятора для четырех файлов, в одной из моих целей каждый файл получает два таких предупреждения.

[WARN]warning: no rule to process file '$(PROJECT_DIR)/APP_NAME/Facebook.h' of type sourcecode.c.h for architecture armv7

[WARN]warning: no rule to process file '$(PROJECT_DIR)/APP_NAME/Facebook.h' of type sourcecode.c.h for architecture armv6

а в другой цели каждый файл генерирует только одно предупреждение,

[WARN]warning: no rule to process file '$(PROJECT_DIR)/APP_NAME/FBConnect.h' of type sourcecode.c. h для архитектуры i386

В документации к facebook SDK они говорят мне добавить i386 к допустимым архитектурам в настройках сборки, но они ничего не говорят о каких-либо "правилах сборки" Странно то, что я уже включил тот же facebook SDK в другое приложение без единой проблемы. Единственная разница, которую я вижу, заключается в том, что в этом проекте уже было две цели, и (каждое из) этих предупреждений приходит только от одной из них. Может ли кто-нибудь подсказать мне, как сделать правило сборки для этих четырех файлов? Нужны ли мне правила сборки для armv6 и armv7 И i386?

Настройки сборки точно такие же, за исключением разных -info.plist и разных .pch файлов. Я должен добавить, что функциональность facebook отлично работает на симуляторе, но не на любом тестовом устройстве с использованием любой из целей сборки.

большое спасибо.

30
задан Jef 29 October 2014 в 12:29
поделиться