【问题标题】:do people need pod init or pod install when they clone the project?人们在克隆项目时需要 pod init 或 pod install 吗?
【发布时间】:2021-01-04 00:55:26
【问题描述】:

我有一个关于 pod 文件的问题。我正在编写自述文件,我不确定其他人在将我的项目克隆到他们的 Xcode 时是否需要运行 pod init 和 pod install。我使用了三个 cocoapods,'SwiftyJSON'、'Alamofire'、'Kingfisher'。

我只需要将我的项目提交给其他人,并且该应用不在应用商店中,所以我想知道他们如何运行我的项目。

【问题讨论】:

  • 这取决于,你承诺什么?最低要求:pod 文件,可能还有工作空间,stackoverflow.com/questions/49792332/… 有更多关于命令创建内容的信息。但最好的方法是克隆它并尝试。但通常,对于共享,pod install 应该是唯一要做的事情,带有工作区和 pod 文件。

标签: swift xcode cocoapods


【解决方案1】:

下载项目后,用户必须执行命令

pod install

init 和 install 命令的区别:

要创建 PodFile,请执行

pod init

要下载 Podfile 中定义的所有依赖项,请执行

pod install

【讨论】:

    【解决方案2】:

    pod init 仅用于启动 pod,为项目安装 pod,无论是从 repo 还是克隆,您只需要pod install。只需确保将 pod 文件与项目一起提交即可。

    【讨论】:

      猜你喜欢
      • 2020-11-19
      • 2014-07-08
      • 1970-01-01
      • 2016-09-18
      • 2014-09-26
      • 2021-06-17
      • 2021-10-17
      • 1970-01-01
      • 2023-04-08
      相关资源
      最近更新 更多