游乐场执行失败:错误:无法查找符号

时间:2016-04-17 04:57:30

标签: ios swift swift-playground

我正在使用Xcode 7.3。我已经将Playground和Frameworks放在同一个工作区中并构建了框架。我仍然收到此错误

Playground execution failed: error: Couldn't lookup symbols:  
_RestofireVersionNumber

Playground execution failed: error: Couldn't lookup symbols

如何解决这个问题?

1 个答案:

答案 0 :(得分:1)

如果您的图书馆有.podspec,则可以使用cocoapods-playgrounds生成应该有效的游乐场。

$ gem install cocoapods-playgrounds
$ pod playgrounds Restofire.podspec

看起来该插件也暂时支持迦太基项目。

该插件在项目文件夹中创建一个新文件夹,其结构如下:

RestofirePlayground
├── Podfile
├── Podfile.lock
├── Pods
│   ├── Alamofire
│   ├── Headers
│   ├── Local\ Podspecs
│   │   └── Restofire.podspec.json
│   ├── Manifest.lock
│   ├── Pods.xcodeproj
│   └── Target\ Support\ Files
│       ├── Alamofire
│       ├── Pods-TidalPlayground
│       └── Restofire
├── Restofire.playground
├── Restofire.xcodeproj
└── Restofire.xcworkspace

生成Playground之后剩下的就是构建RestofirePlayground方案然后你就可以了。