soto-project / soto

Swift SDK for AWS that works on Linux, macOS and iOS
https://soto.codes
Apache License 2.0
871 stars 83 forks source link

Add Cocoapods support #645

Closed YoavGro closed 1 year ago

YoavGro commented 1 year ago

Describe the solution you'd like Being able to add soto to my project with cocoapods

Additional context We are working on a share lib for both iOS and MacOS, and to be able to use this in both platforms we need to run Soto from Cocoapods

adam-fowler commented 1 year ago

There aren't currently any plans to add cocoapods support. Why do you need support? SwiftPM works for both platforms.

YoavGro commented 1 year ago

Hi,

We want to use this lib using our shared code library which is delivered to our apps using a pod, we are able to move our dependencies using the podspec file except for this framework

0xTim commented 1 year ago

Given that Soto is about to move to using a Swift Package Plug-in to generate the code for each service, I'd say it's unlikely cocoapods will ever be supported

YoavGro commented 1 year ago

Ok got it, thanks We'll find some sort of workaround to using Cocoapods

adam-fowler commented 1 year ago

The full source version of Soto will be available for still some time, but we are dependent on swift-server/async-http-client which does not have a cocoa-pod so it still won't be possible.