iOS:cocoa豆荚:如何向现有豆荚添加新的依赖项?

iOS:cocoa豆荚:如何向现有豆荚添加新的依赖项?,ios,cocoapods,Ios,Cocoapods,我刚开始吃可可豆 我现在有了这个工作区,在最初的实验和成功地通过连接AFNetworking之后 我现在想添加更多的依赖项,比如核心图。 我发现 问题是,我不知道如何进一步实施这个。。。 任何人都有要修改的内容和终端中要运行的命令的快速运行吗?您需要在Podfile中添加pod,并从终端进行pod安装。这些步骤可以概括为 在终端中,将目录更改为包含*.xcodeproj的项目目录 运行打开Podfile。这将在textEdit中打开pod文件 添加pod'CorePlot',“~>1.4”并保

我刚开始吃可可豆

我现在有了这个工作区,在最初的实验和成功地通过连接AFNetworking之后

我现在想添加更多的依赖项,比如核心图。 我发现

问题是,我不知道如何进一步实施这个。。。
任何人都有要修改的内容和终端中要运行的命令的快速运行吗?

您需要在Podfile中添加pod,并从终端进行pod安装。这些步骤可以概括为

  • 在终端中,将目录更改为包含*.xcodeproj的项目目录
  • 运行打开Podfile。这将在textEdit中打开pod文件
  • 添加pod'CorePlot',“~>1.4”并保存
  • 运行吊舱安装--注意*如果已经安装,则为**吊舱更新
  • 你可以走了。

    仅供参考:根据

    我试过:

    pod 'CorePlot', '1.3'
    

    它编译了。。。1.4和CocoaPods肯定有问题

    在您最初将CocoaPods安装到项目中后,您可以通过编辑Podfile来添加新的依赖项(或删除未使用的依赖项)。然后只需再次运行pod安装

    如果您使用AppCode,它有很好的集成支持,因此它可以为您更新POD,只需在AppCode中编辑POD文件,它就会建议您添加新的依赖项

    编辑:


    事实上,在添加新的pod之后,再次运行
    pod install

    只需在命令下方运行即可

    pod update
    

    转到ur项目文件夹并打开终端,将项目源设置为终端

    -> Run open Podfile. Which opens the Podfile in textEdit.
    -> Add pod'CorePlot', '~> 1.4' to it and save.
    -> Run pod install -- NOTE(if u want to update all podfile then run pod update)
    

    为了像我这样的人的利益

    更新Xcode项目中的pod文件

    首先关闭xCode

    开放式终端

    类型

    然后在出现提示时输入系统密码

    将下一张cd放入项目和pod文件所在的目录中

    注意*如果文件夹名称包含特殊字符,如“&”,请键入 第一部分,然后按Tab键。终端将为您自动完成并转义特殊字符:-)

    一旦进入您的项目文件夹,您就有了pod文件

    类型

    就这样。等待终点站结束,瞧

    终端noobs的附加提示

    要列出文件夹中的文件,请键入ls

    要重新输入上一个命令,请使用键盘上的上下箭头


    我是否只需将这个*pod'CorePlot'、“~>1.4”*添加到pod文件并重新编译?正是这一点才是必需的。太好了,我这样做了,它似乎是由以下人员安装的:BeausMacPro:maryruns beaudamore$pod安装分析依赖项CoCoCoCoCoapods 0.26.2可用。使用AFNetworking(0.9.1)下载依赖项安装CorePlot(1.4)生成Pods项目集成客户端项目。。。等等,但现在我在Pods CorePlot@sizeWithTextStyle中得到一个错误,它说:从不兼容的类型“id”分配给“CGSize”(也称为“struct CGSize”)。。。在他们的椰子荚里。。。我缺少一个依赖项还是什么?@Beau很抱歉,我对核心绘图没有太多经验。@Anupdas NOTE*这是**pod更新,如果已经安装的话。你是什么意思?@entropy它意味着运行
    pod安装
    pod更新
    ,具体取决于条件。@weesploge Nice point,需要在
    textdedit
    Bingo中禁用智能引号。我很感激。我之前通过无休止的搜索发现了这一点,但你的答案是正确的,值得投票。顺便说一句,很抱歉我没有及时回复,我一直在赶最后期限。
     sudo gem
    
     pod update