我在Swift软件包上工作,并使用它使用XCode14.2
为增量更新,我从我的应用程序中引用我正在处理的分支(例如:
feature/current-dev
)
然后我推出了包装存储库的新提交。我如何在应用程序中获得最后的提交?
我尝试的是我尝试的东西:
可惜的是,UI命令不支持此工作流程。
在您中,您可以在使用v3
如果它不起作用,请确保您的pins
使用V3模式,因为它包含
state.revision
。 V3模式是在5.10
中引入的togpack.solved文件中的prefer版本时,当一个存在并匹配@tomerd的原始清单中 @#6698
中的原始清单
要支持它,您需要确保
Package.resolved
和
任何SPM软件包都使用,这些spm软件包添加为Xcode Project/workspace的参考。添加了什么是SPM软件包作为XCode Project/Workspace的引用?
?这是一种与Xcode Project/Workspace一起编辑SPM软件包的方法。 要添加参考,只需将包装夹拖动到工作区项目Navigator。 使用使用情况
检查已经在工作区中解决的外部SPM依赖项的检查。
现在,这是一种官方方法,可以在Xcode 16上输入您的依赖项编辑模式,这是由Apple Forumss上的开发人员工具工程师确认的。 要退出编辑模式,只需删除参考。
在xcode 16“添加本地”按钮不再具有相同的效果如Apple文档中所述,将软件包依赖关系编辑为2025年1月2日的本地软件包。 在Xcode 16中,它只是将外部依赖性替换为本地依赖。 如何切换到Xcode中的Swift 5.10? Swift5.10默认为15.3。 您有两个选择:
update to xcode15.3
将Swift5.10确保在
Package.resolved
originHash
至少
Swift 5.10
如果您解决Xcode项目的依赖关系
swift-tools-version:
如果您解决SPM软件包文件的依赖项IS
在此SPM软件包的旁边5.10