You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Xcode 14.3编译含CryptorRSA的Release版xcframework遇SwiftVerify错误

Xcode 14.3构建包含SwiftJWT依赖的Release版xcframework失败

我正尝试通过Swift Package Manager使用SwiftJWT构建用于分发的Release版xcframework。该项目在Xcode 14.2.0、14.0.1、13.4.1、13.2.1及13.1.0版本中均可正常编译,但使用Xcode 14.3时出现归档失败,错误信息如下:

** ARCHIVE FAILED **


The following build commands failed:
    SwiftVerifyEmittedModuleInterface normal arm64 Verifying\ emitted\ module\ interface\ CryptorRSA.private.swiftinterface /Users/tj/Library/Developer/Xcode/DerivedData/VNWebSDK-fwdasyvrfoacjledmziziwepgjrj/Build/Intermediates.noindex/ArchiveIntermediates/VNWebSDK/IntermediateBuildFilesPath/CryptorRSA.build/Release-iphoneos/CryptorRSA.build/Objects-normal/arm64/CryptorRSA.private.swiftinterface (in target 'CryptorRSA' from project 'CryptorRSA')
    SwiftVerifyEmittedModuleInterface normal arm64 Verifying\ emitted\ module\ interface\ CryptorRSA.swiftinterface /Users/tj/Library/Developer/Xcode/DerivedData/VNWebSDK-fwdasyvrfoacjledmziziwepgjrj/Build/Intermediates.noindex/ArchiveIntermediates/VNWebSDK/IntermediateBuildFilesPath/CryptorRSA.build/Release-iphoneos/CryptorRSA.build/Objects-normal/arm64/CryptorRSA.swiftinterface (in target 'CryptorRSA' from project 'CryptorRSA')
(2 failures)

已尝试的解决方法:

  • 在OTHER_SWIFT_FLAGS中设置-Xfrontend -module-interface-preserve-types-as-written
  • 排除部分架构

请问这是否是CryptorRSA内部模块与类名冲突导致的?或是有其他方法可在Xcode 14.3中成功构建该xcframework?

注:CryptorRSA是SwiftJWT的依赖库。

内容的提问来源于stack exchange,提问作者TJ Olsen

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.25 14:42:42