加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

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构建吗?”并将其更改为“是”. >保存设置开始新的构建,不要重建,因为它将使用旧设置.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读