问题标签 [fastlane-gym]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
76 浏览

xcode - xcodebuild:在使用条件集错误覆盖参数时实现对宏的 XCBuild 支持

我正在调用xcodebuild(Xcode 12.5)使用参数指定一个 xcconfig 文件-xcconfig。如果 xcconfig 文件包含基于构建配置的条件变量分配(例如SWIFT_OPTIMIZATION_LEVEL[config=Debug] = -Onone),我会收到以下错误:

并且xcodebuild失败了正在执行的任何操作。

fastlane gym 请注意,在使用gym的参数构建和传递xcconfig文件时也会发生这种情况xcconfig(这是有道理的,因为gym只是在后台调用xcodebuild并使用相同的xcconfig参数......)

0 投票
2 回答
94 浏览

mapbox - Fastlane MapBox 框架架构 arm64 符号

我正在尝试通过 GitHub 操作和 fastlane 上传构建。我被困在 MapBox 框架中。我正在使用 Github LFS 上传 Mapbox 框架。但最后我收到下面给出的错误,请检查。

ld:忽略文件/Users/runner/Library/Developer/Xcode/DerivedData/test-dplpvtipvtqvtobqpvumxtffttst/Build/Intermediates.noindex/ArchiveIntermediates/test/BuildProductsPath/Release-iphoneos/XCFrameworkIntermediates/MapboxCoreMaps/MapboxCoreMaps.framework/MapboxCoreMaps,为iOS构建-arm64 但试图链接为未知不支持的文件格式构建的文件( 0x76 0x65 0x72 0x73 0x69 0x6F 0x6E 0x20 0x68 0x74 0x74 0x70 0x73 0x3A 0x2F 0x2F )

错误:-

❌ 架构 arm64 的未定义符号符号:OBJC_CLASS$_MBMLayerPosition 引用自:Style.o 中的 objc-class-ref ❌ ld:未找到架构 arm64 的符号❌ clang:错误:链接器命令失败,退出代码 1(使用 - v 查看调用)

▸ 链接 FirebaseCoreDiagnostics ** 存档失败 **

以下构建命令失败: Ld /Users/runner/Library/Developer/Xcode/DerivedData/test-dplpvtipvtqvtobqpvumxtffttst/Build/Intermediates.noindex/ArchiveIntermediates/test/IntermediateBuildFilesPath/UninstalledProducts/iphoneos/MapboxMaps.framework/MapboxMaps normal (in target ' MapboxMaps 来自项目“Pods”)(1 次失败)[10:59:06]:退出状态:65

问题:-有人可以向我解释如何解决这个问题。

有人可以向我解释如何获得进步吗?

任何帮助将不胜感激。

提前致谢。

Github LFS

截屏