今天,将 Xcode
升级到了 11.4
版本,升级完成,然后打开项目工程,选择模拟器,Command + R
熟悉的操作展示出来的却是不熟悉的场景,直接报
Build target **** of project ***** with configuration Debug
error: Building for iOS Simulator, but the linked library '******.a' was built for iOS. (in target '*****' from project '********')
当时第一反应就是,怎么就又跳坑里面去了。
各种查资料(大部分都是Flutter
工程无法跑iOS
的解决方案),甚至将 Build Configuration
改成 Release
模式了,都没有用。唯一一个有希望的就是Apple Developer Forums,但是一点进去就是这样的场景:
甚至想过重新装回以前的Xcode
版本了
最后将 Xcode
的Build System
改成Legacy Build System
再跑模拟器,就成功了
修改路径:
File
→ Workspace Settings...
→ Build System
→ Legacy Build System