meow
meow

Reputation: 28174

"no such module" when Importing pods in swift playground

Using Xcode 7.2.1.

I am following this tutorial to get pods working in playground. i have added the playground into the workspace, and the podfile is linking to the playground.

But importing still does not work - "no such module"

https://littlebitesofcocoa.com/138-using-cocoapods-in-xcode-playgrounds

// import does not work

enter image description here

// Podfile
target 'spaceships' do
end

platform :ios, '9.0'
use_frameworks!
link_with 'spaceships', 'imports', 'test'

https://github.com/mingyeow/ImportToPlaygroundDoesNotWork

Upvotes: 2

Views: 2393

Answers (1)

Eric Aya
Eric Aya

Reputation: 70118

Not a direct answer to the issues you get from this tutorial, but there's a new tool to automatically generate Playgrounds with pods that I often use.

It's called ThisCouldBeUsButYouPlaying and the source is on GitHub.

Basically it extends the CocoaPods installer, which is then able to generate Playgrounds.

Install:

$ gem install cocoapods-playgrounds

Create a Playground with Alamofire:

$ pod playgrounds Alamofire

Create a Playground with multiple pods:

$ pod playgrounds RxSwift,RxCocoa

The new Playground will automatically open.

You will have to first build the project, to enable the pods, then the Playground will be available.

enter image description here

Upvotes: 11

Related Questions