swift - 是否可以让 Xcode 为 SwiftPM 项目构建 dylib?
问题描述
我正在使用 SwiftPM 构建一个库,动态链接对我的用例很重要,所以我有一个 dylib 产品。
.library(name: "ExampleLib", type: .dynamic, targets: ["ExampleLib"])
当我用 构建库时,文件夹中swift build
有一个libExampleLib.dylib
生成的。.build
但是,如果我Package.swift
用 Xcode 打开文件并像往常一样构建,文件夹中不会.dylib
生成任何文件DerivedData
。这会导致我所有依赖动态链接的测试都失败,因为 dylib 不在产品目录中。
我可以做些什么来说服 Xcode 构建 dylib,还是有必要从命令行构建?
解决方案
推荐阅读
- c# - 有没有办法在c#中保存数据集中的对象列表
- javascript - webRTC冰服务器不在不同的网络上工作
- swiftui - SwiftUI 动画:如何移动 THEN 显示?
- r - 数据框中的 R 错误:添加新列时文档意外结束
- c++ - 以升序输出整数时将最后一个整数换行
- azure - 在 ASP.NET Core 3.0 MVC 项目中,如何使用 ilogger 准确记录应用洞察?
- java - 如果它是一个抽象方法,forEach 如何将 lambda 表达式应用于数组?
- angular - Angular:错误 - 算术运算的左侧必须是“any”、“number”、“bigint”或枚举类型
- android - 如何在 DialogFragment 中观察 ViewModel LiveData?
- java - 自定义谓词有时会返回随机结果