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