У меня возникли проблемы с созданием внешней предварительно созданной зависимости. Выдает следующую ошибку:
In /Users/me/Projects/app/ThirdParty/GoodFiles/GD.framework/GD(nondga_helper.o), building for iOS, but linking in object file built for free standing, file '/Users/me/Projects/app/ThirdParty/GoodFiles/GD.framework/GD' for architecture arm64
Один из вопросов, который меня действительно беспокоит, заключается в том, что я не имею реального представления о том, что на самом деле означает независимость. Я думал, что это связано с тем, что я толстый двоичный файл, но после запуска lipo -thin arm64 GD -o GD
(и проверки с помощью -info
, что это действительно работает) в одном из моих скриптов сборки я все еще вижу ту же проблему.
Я также пытался исключить arm64 из симулятора и x86_64 из сборок iOS в Excluded Architectures, как упоминалось в другом месте, но это тоже не сработало.
Удалена причина Xcode 12. Это уже больше не компилируется в Xcode 11.