[英]Using Swift Package Manager (SPM) for Existing [iPhone App] XCode Project (Having Swift + Objective C Files)
我正在尝试创建可以用于现有 XCode 项目(iOS 应用程序)的库。 我知道 Swift Package Manager 现在支持使用命令生成 Xcode 项目
swift package generate-xcodeproj
但我不是在创建新项目。 在我现有的具有 Objective C 和 Swift 文件的项目中,如何使用新创建的 Swift 包?
如何将 Package.swift 文件添加到我当前的项目中?
据我所知,您现在不能在 iOS 应用程序中使用 SPM。
您可以在托管环境中使用它,例如,如果您在 Mac 或 Linux 上使用 Vapor 托管 Web 应用程序。
其他两个答案(Josh,T. Swifty)都已过时。 您不需要基于Package.swift
生成xcodeproj
,事实上, swift package generate-xcodeproj
是一个不推荐使用的命令。
如果您正在制作应用程序,只需在 Xcode 中添加您的 Swift Package(在project
> Swift Packages
选项卡中)。 如果您正在制作可执行文件或库,而不是适用于 iOS、macOS 等的应用程序,请仅创建Swift.package
。
指南是: 向您的应用程序添加包依赖项
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.