问题标签 [swiftpm]
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.
swift - Swift CLI --xunit-output 选项对我不起作用
我正在运行 Xcode 13.1 / Swift 5.5.1。
我有一个包含一些单元测试的包;该Package.swift
文件使用swift-tools-version:5.5
.
当我像这样从 CLI 构建和测试我的包时:
测试运行并通过(大约有 20 个),但没有 XML 输出文件写入我的当前目录。
我使用这个命令行选项是错误的,还是这个功能不起作用?
swift - 如何为蒸汽添加新的依赖项?
我想为蒸汽添加一个新的依赖项,但是出现了这个错误 - 目标“App”的依赖项中的未知包“Web3”;有效的包是:'vapor'、'fluent'、'fluent-postgres-driver'、'jwt'、'Web3.swift'
swift - Swift 在库包中使用应用级全局常量
这应该很容易,但它让我卡住了。
在我的应用程序中,我有一个全局常量定义为
我想在作为 SwiftPackage 添加到项目中的库中使用该 apiKey。我需要它在图书馆中启动服务。
但我得到了错误
我尝试将 apiKey 包装成这样的结构:
并这样使用它:
我收到类似的错误消息。
我错过了什么?
ios - 如何从 SwiftPM 包中以 XLIFF 格式导出本地化数据
我正在开发一个 iOS 应用程序,其中大部分源代码位于本地 SwiftPM 包中的目标/模块中。此包由包含应用程序目标的 Xcode 项目导入。我正在尝试找到一种以标准 XLIFF 格式导出所有可本地化数据的方法。Xcode 编辑器中的“导出本地化”选项不适用于 SwiftPM 包。当我生成一个swift package generate-xcodeproj
不包含任何本地化数据的相应 Xcode 项目时,它似乎是一个错误,也是 swift 工具报告的 'generate-xcodeproj' 选项:"is no longer needed and will be deprecated soon"
.
现在我唯一的想法是在一个空的 Xcode 项目中复制本地化并从那里导出它们,有没有更好的方法?