Reactivecocoa: Why did I got Result Library at version "2.1.3" by using Carthage?

Created on 28 Sep 2016  路  3Comments  路  Source: ReactiveCocoa/ReactiveCocoa

Hi,

I am switching my project to Swift 3.0, however I found the Result Library which required by RAC is still "2.1.3".

My Cartfile only has this line github "ReactiveCocoa/ReactiveCocoa"

Is there anything I did wrong with Carthage.

Thanks.

question

Most helpful comment

There's no ReactiveCocoa release for Swift 3 yet, so Carthage takes the latest release, v4.2.2, which is still for Swift 2.3, and which requires Result 2.1.3.

Try specifying the master branch of ReactiveCocoa like this

github "ReactiveCocoa/ReactiveCocoa" "master"

For me, this checks out Result at 3.0.0 as expected.

All 3 comments

There's no ReactiveCocoa release for Swift 3 yet, so Carthage takes the latest release, v4.2.2, which is still for Swift 2.3, and which requires Result 2.1.3.

Try specifying the master branch of ReactiveCocoa like this

github "ReactiveCocoa/ReactiveCocoa" "master"

For me, this checks out Result at 3.0.0 as expected.

Keep in mind that ReactiveCocoa is not yet "done" for Swift 3, have a look at this comment for some useful information.

Thank you.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

gabro picture gabro  路  5Comments

LunaCodeGirl picture LunaCodeGirl  路  3Comments

v-silin picture v-silin  路  4Comments

akashivskyy picture akashivskyy  路  5Comments

BrettThePark picture BrettThePark  路  4Comments