Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/18.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/solr/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Swift包管理器-如何指定本地计算机的本地路径和CI的git url?_Swift_Swift Package Manager - Fatal编程技术网

Swift包管理器-如何指定本地计算机的本地路径和CI的git url?

Swift包管理器-如何指定本地计算机的本地路径和CI的git url?,swift,swift-package-manager,Swift,Swift Package Manager,我正在开发一个Swift包,需要一些帮助,使依赖Swift包的其他项目具有足够的动态性,以便知道何时使用本地路径v。git url路径 设置: Swift一揽子计划(回购协议1:) 带有多个“示例”应用程序的Xcode工作区(在Repo#2:) 期望的结果: 在我的本地机器上,“示例”工作区将使用我签出的swift包回购的本地路径。这将允许我直接在“示例”工作区内对Swift包进行更改 在GitHub上,“示例”工作区将正确地引用带有git repo url的Swift包 有没有合适的方

我正在开发一个Swift包,需要一些帮助,使依赖Swift包的其他项目具有足够的动态性,以便知道何时使用本地路径v。git url路径

设置:

  • Swift一揽子计划(回购协议1:)
  • 带有多个“示例”应用程序的Xcode工作区(在Repo#2:)
期望的结果:

  • 在我的本地机器上,“示例”工作区将使用我签出的swift包回购的本地路径。这将允许我直接在“示例”工作区内对Swift包进行更改
  • 在GitHub上,“示例”工作区将正确地引用带有git repo url的Swift包
有没有合适的方法? 如果可能的话,我希望避免使用未跟踪的文件,因为以后可能会在“示例”工作区中修改其他第三方Swift包依赖项,并且使用未跟踪的文件可能会有问题