RWDevCon 2017 Vault - Bundle | Ray Wenderlich


This is a companion discussion topic for the original entry at https://www.raywenderlich.com/4250-rwdevcon-2017-vault-tutorials/lessons/11

Great tutorial @icanzilb, thanks!

When I try to build the Demo 2 starter project, I get this error:

Module compiled with Swift 3.1 cannot be imported in Swift 3.0.2

And it points to the import RxSwift line of ViewController.swift. How would you handle this error? I have never used Carthage before.

Best,
Iavor

This is a bit awkward 3.0.2 hasn’t been around for a while. Are you using the recommended Xcode version for the vault? 8.3.2 should be fine.

Additionally, you can try re-building for your Xcode version. Install Carthage and from within the project folder run pod update. There is more info in this tutorial about getting started with Carthage: https://www.raywenderlich.com/109330/carthage-tutorial-getting-started