Мне нужно было создать фреймворк (для которого требуется статическая библиотека) для проекта, над которым я работаю. Я использовал это руководстводля создания фреймворка, затем скопировал статическую библиотеку в проект, и все заработало.
Нокогда я перетащил фреймворк в проект iOS, он показывает массу ошибок.
`Undefined symbols for architecture i386:"_OBJC_CLASS_$_SomeClassFromTheStaticLibrary",referenced from:_OBJC_CLASS_$_AnotherClass in MyFramework`
Я думаю, что происходит то, что проект iOS хочет перекомпилировать фреймворк, но не может, потому что не может найти статическую библиотеку. Все ошибки исчезают, если я добавляю статическую библиотеку в проект iOS. Это то, чего я хочу избежать.
По сути, я хочу иметь проект iOS -> Framework -> Library вместо библиотеки как в проекте, так и во фреймворке.
Я попытался добавить статическую библиотеку в качестве ресурса во фреймворк, но это не сработало.