freshOS / Stevia

:leaves: Concise Autolayout code
https://freshos.github.io/SteviaDocs/
MIT License
3.38k stars 213 forks source link

Dependency "Stevia" has no shared framework schemes #135

Closed ian-schu closed 4 years ago

ian-schu commented 4 years ago

I've been using Stevia with CocoaPods without issue for a couple months. Nice work, btw! 👍 But now I'm switching to Carthage and having some issues.

Granted, I'm new to Carthage so it's plausible I'm doing something wrong here, but ...

Cartfile:

github "freshOS/Stevia"
... other frameworks here ...

When running carthage update all my other dependencies seem to build just fine. However:

image

Any ideas? Many thanks 🙏

s4cha commented 4 years ago

Hi @ian-schu sure you need to specify the 4.7.3 version. Starting 4.8.0 (the latest version), only swift package manager will be supported.

github "freshOS/Stevia" "4.7.3"

By the way have you tried starting to use Swift package manager for Stevia and your other libs? Hope this helps :)

ian-schu commented 4 years ago

Thanks a bunch, I'm sure this will take care of me.

I haven't tried SwiftPM yet! Still new to the iOS ecosystem so I'm doing the typical rounds through different dependency mgrs 😏

ian-schu commented 4 years ago

I haven't circled back to Carthage yet, but I'll go ahead and close this out since I have little doubt your fix will work. Sounds like a common problem 👍