У меня есть проект iOS, который построен на фреймворковом проекте, который мы используем в разных проектах iOS. Фреймворк включен в проект приложения как проект xcode. Проект приложения зависит от цели построения статической библиотеки фреймворка. (Подобно большинству библиотек с открытым исходным кодом, таких как three20)
Проблема в том, что если я что-то изменяю в исходном коде фреймворка, статическая библиотека не перестраивается при сборке и запуске проекта приложения.
Выполнение очистки с последующей сборкой и запуском изменений корректно компилируется. Выполнение перестройки каждый раз, когда я что-то изменяю в рамках, не является хорошим решением по понятным причинам.
Есть ли параметр, который мне нужно изменить, чтобы xcode правильно идентифицировал мой фреймворк как грязный и соответственно его скомпилировал?
Я использую xcode 4.0.2