gpt4 book ai didi

xcodebuild - xcodebuild 工作时 xctool 测试失败 - Travis CI

转载 作者:行者123 更新时间:2023-12-03 12:43:57 27 4
gpt4 key购买 nike

我正在尝试将我的项目集成到 Travis CI 中,但我的构建失败并出现以下错误:

架构 i386 的 undefined symbol 架构 x86_64 的 undefined symbol

我的项目中基本上所有尚未添加到Target Membership 测试目标的类都会出现这些错误。我可能可以通过将每个 .m 文件 添加为测试目标的成员来解决这个问题,但这并没有多大意义,而且我的

我尝试通过运行以下两个命令在本地复制此问题:

xcodebuild -workspace myWorkspace.xcworkspace -scheme MyProjectTests -sdk iphonesimulator build test

xctool -workspace myWorkspace.xcworkspace -scheme MyProjectTests -sdk iphonesimulator build test

使用 xcodebuild,它可以工作、运行并且测试通过。使用 xctool 测试失败,并出现与 Travis 使用的错误相同的错误,因为 Travis 使用 xctool。

如果有解决此问题的最佳方法,是否有人有任何想法?我想我错过了什么地方,但我遵循了标准的 Travis “入门” 演练。

最佳答案

在没有运气的情况下大惊小怪之后,似乎我能够为 Travis 设置一个自定义脚本来代替使用。如前所述,xcodebuild 有效,所以我添加了以下是我的 travis.yml 文件,一切都很好:

script:
- xcodebuild -workspace myWorkspace.xcworkspace -scheme MyProjectTests -sdk iphonesimulator build test

关于xcodebuild - xcodebuild 工作时 xctool 测试失败 - Travis CI,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27430104/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com