ios – Xcode 10“无法构建模块Darwin / Foundation / CoreFound
发布时间:2020-12-14 19:10:33 所属栏目:百科 来源:网络整理
导读:切换到 Xcode 10(现在必须使用遗留构建系统)后,我开始收到如下所示的错误.在当地,我能够通过几乎清理我能做的一切来修复它们,即派生数据/构建等…… Xcode中的调试和发布运行对我来说运行正常,但是我一直在努力在我们的CI(bitrise)中解决这个问题. 我们使用F
切换到
Xcode 10(现在必须使用遗留构建系统)后,我开始收到如下所示的错误.在当地,我能够通过几乎清理我能做的一切来修复它们,即派生数据/构建等……
Xcode中的调试和发布运行对我来说运行正常,但是我一直在努力在我们的CI(bitrise)中解决这个问题. 我们使用Fastlane,我们的工作流程有步骤清除派生数据并执行干净构建. clear_derived_data build_ios_app( workspace: "application.xcworkspace",scheme: "application",clean: true ) 然而,这些错误仍然存??在(这些是很少的例子,大约有30个错误,像这样跟随彼此并指向像达尔文等相同的包…): ? /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.0.sdk/System/Library/Frameworks/CoreFoundation.framework/Headers/CoreFoundation.h:16:10: could not build module 'Darwin' #include <sys/types.h> ^~~~~~~~ ? /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.0.sdk/usr/include/dispatch/dispatch.h:25:10: could not build module 'Darwin' #include <Availability.h> ~~~~~~~~^ ? /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.0.sdk/System/Library/Frameworks/Foundation.framework/Headers/Foundation.h:6:10: could not build module 'CoreFoundation' #include <CoreFoundation/CoreFoundation.h> ~~~~~~~~^ ? /Users/vagrant/git/packages/skimitar-app/node_modules/react-native-firebase/ios/RNFirebase/functions/RNFirebaseFunctions.h:3:9: could not build module 'Foundation' #import <Foundation/Foundation.h> ~~~~~~~~^ 编辑:legazy构建设置是否仍然存在,即如果在我们的Xcode中设置并提交给git,ci是否也会使用遗留构建系统? 解决方法
>如果您正在使用Bitrise,请转到’Xcode Archive&导出为iOS’步骤. >向下滚动并展开“调试”部分.向下滚动到“在存档之前执行干净的Xcode构建吗?”并将其更改为“是”. >保存设置开始新的构建,不要重建,因为它将使用旧设置.
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |