Stevia icon indicating copy to clipboard operation
Stevia copied to clipboard

Bringing back Cocoapods/Carthage support

Open vlasov opened this issue 4 years ago • 14 comments

Please! There's not too much effort to maintain a podspec file. But using two or more package managers is really painful (in terms of resolving possible package dependencies version conflicts)

vlasov avatar Mar 16 '20 17:03 vlasov

@vlasov I understand your pain. You should still be able to grab the version 4.7.3 of Stevia via Cocoapods though :

target 'MyApp'
pod 'SteviaLayout', '~> 4.7.3'
use_frameworks!

Let me know if that works on your side :)

s4cha avatar Mar 17 '20 07:03 s4cha

@vlasov any news on your side ? Any version prior to 4.8.0 is still available through Cocoapods and Carthage.

s4cha avatar Mar 30 '20 08:03 s4cha

We need Carthage support for 5.0.1

norbdev avatar Jun 12 '20 13:06 norbdev

We need cocoapods support for 5.0.1

sdykae avatar Jun 22 '20 04:06 sdykae

@norbdev Carthage support (pre-built framework) as been added to the 5.0.1 release. If a release is not available, here is how you can generate a Carthage package :

Clone Stevia Repo

swift package generate-xcodeproj
carthage build --no-skip-current --platform iOS
carthage archive

@sdyalor, I'm sorry but Cocoapods support has been purposefully dropped in favour of more lightweight solutions such as Carthage and SPM. Could you elaborate a little bit about why you'd need it?

Hope this helps :)

s4cha avatar Jun 23 '20 16:06 s4cha

@s4cha :( I cant elaborate but my company works with many ipads 4th gen with just ios 10 support, there is no way to get spm on their stack xcode10 :(

sdykae avatar Jun 24 '20 13:06 sdykae

@sdyalor I understand this must me painful to support. Isn't pre-5.0.0 versions a good tradeoff though?

s4cha avatar Jun 26 '20 09:06 s4cha

Please bring back Cocoapods support back. I would like to build the pod library as a static library, so that I can get a smaller IPA file size.

useobjc avatar Aug 19 '20 23:08 useobjc

For now, SPM is not good enough to deal with resource bundle, so I have to use Cocoapods.

useobjc avatar Aug 19 '20 23:08 useobjc

You can have latest stevia on pod at following link https://github.com/asifhabib/SteviaPod

asifhabib avatar Aug 27 '20 15:08 asifhabib

@s4cha With Xcode 13.2 SPM has broke. Also in our big project we have tried use SPM, but with VPN it started to resolve packages and unnesessary downloads, so we decided to leave only cocoapods. Please! Add cocoapods support. A lot of developers and teams use it.

NikKovIos avatar Dec 15 '21 12:12 NikKovIos

@asifhabib can you please update your version in https://github.com/asifhabib/SteviaPod with last changes?

NikKovIos avatar Dec 15 '21 12:12 NikKovIos

https://github.com/freshOS/Stevia/pull/163 has been merged and pushed to Cocoapods repo, let me know if that works for you :)

s4cha avatar May 24 '22 08:05 s4cha

Works ! 🎉✨

NikKovIos avatar Jun 14 '22 20:06 NikKovIos