如何在操场上使用cocoapods?

vin*_*i4u 35 xcode ios cocoapods swift swift-playground

我在尝试使用我的主项目之前尝试了一些pod我想确保它能够满足我的要求.最简单的方法是在游乐场尝试.

我试着pod init用不起作用的操场

[!]没有找到xcode项目,请注明一个

非常感谢帮助.

jki*_*ler 53

这是一个老问题,但显示在谷歌的顶部.

这可能是我们但你玩是一个命令行工具,创建一个带有集成cocoapod的新Xcode游乐场.它还支持一次集成多个cocoapods.这是一个单一的命令.

  1. 安装: gem install cocoapods-playgrounds
  2. 使用方法: pod playgrounds Alamofire
  3. 等待游乐场打开然后建造它.

  • 遗憾的是,该项目已不再维护,不适用于Xcode 9 (24认同)
  • 我已经尝试了但是没有工作我没有这样的模块'Parse'`pod playgrounds Parse` (3认同)
  • 有史以来最佳回购的最糟糕的名字 (3认同)
  • 此命令行工具不再适用于Xcode 8.3.2 (3认同)

Pau*_*ren 17

对于那些使用预发布1.0版本的CocoaPods的人来说,@ samuel使用的'link_with'指令已被弃用.我尝试将我的游乐场添加为我的Podfile中的目标,但CocoaPods不会将其识别为有效目标.

我发现为我需要使用的pod添加一个方案并手动构建它就像这里讨论的那样.

管理方案 在此输入图像描述

为了在行动证明这一点,我创建了一个样本项目,Alamofire集成到游乐场这里.

我也遇到过这个图书馆.我还没有机会使用它,但它看起来很有希望.

旁白:如果你想进行异步请求的游乐场(例如用Alamofire),你需要的描述,以使无限期执行这里.

我希望这有帮助.


Sam*_*ert 6

有一个"可可小咬"的问题解释了如何做到这一点:https: //littlebitesofcocoa.com/138-using-cocoapods-in-xcode-playgrounds

  1. 创建项目
  2. Pod init
  3. 添加依赖项
  4. 将游乐场添加到工作区
  5. 为你的游乐场添加'link_with'指令

  • 上述解决方案已过时.现在,您可以使用"目标块"将pod添加到游乐场.http://stackoverflow.com/questions/37280077/error-with-cocoapods-link-with-after-update-to-1-0-0 (3认同)