Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature Request: Swift Package Manager Support #70

Closed
ragzy15 opened this issue Jul 4, 2020 · 23 comments · Fixed by #118
Closed

Feature Request: Swift Package Manager Support #70

ragzy15 opened this issue Jul 4, 2020 · 23 comments · Fixed by #118
Assignees

Comments

@ragzy15
Copy link

ragzy15 commented Jul 4, 2020

Please provide support for Swift Package Manager

@Aditi3
Copy link
Contributor

Aditi3 commented Jul 7, 2020

Hi, @ragzy15 Thank you for submitting the Feature Request. I will take this up for discussion with our engineering team and keep you updated here.

@domagojb
Copy link

I want to +1 this. This would make integration 100x easier and less painful than manual integration for people who don't use Cocoapods.

@ragzy15
Copy link
Author

ragzy15 commented Sep 5, 2020

Hi @Aditi3, is there any update regarding swift package support?

@dhadseamit
Copy link

Please add support for SPM

@PratikThakareIos
Copy link

Please add support for swift package manager

@Aditi3
Copy link
Contributor

Aditi3 commented Sep 9, 2020

Hi All,

Thank you for your feedback 👍

We have taken up this request in our current quarter. The support for Swift Package Manager will be available in the first/ second week of October.

Best,
Aditi

@domagojb
Copy link

domagojb commented Sep 9, 2020

Thank you!

@ragzy15
Copy link
Author

ragzy15 commented Sep 16, 2020

Thanks for your support @Aditi3 👍

@baraeb92
Copy link

baraeb92 commented Oct 8, 2020

Any updated related to this @Aditi3 , seems like the latest version 3.9.1 still doesn't mention any support for SPM

Is it still planned for October release or pushed further back to November or later?

https://github.com/CleverTap/clevertap-ios-sdk/releases

@Aditi3
Copy link
Contributor

Aditi3 commented Oct 13, 2020

Hi @baraeb92

Well, yes our latest release includes iOS 14.0 updates and some minor fixes. Due to the unexpected assignments, there's a delay in enabling swift package manager support.

Nevertheless, Swift Package Manager is next up in our iOS Roadmap. I will keep you posted with the timeline once we finalize internally.

@Aditi3
Copy link
Contributor

Aditi3 commented Oct 13, 2020

Follow the progress at https://github.com/CleverTap/clevertap-ios-sdk/tree/feature/swift-pm. PRs and Suggestions welcome!

@ragzy15
Copy link
Author

ragzy15 commented Dec 3, 2020

Hi @Aditi3, can you provide a release date for the version 3.9.2 with swift package manager support?

@Aditi3
Copy link
Contributor

Aditi3 commented Dec 14, 2020

Hey @ragzy15, Apologies for the delayed response. There’s a delay in the release of version 3.9.2 due to unforeseen issues and we're planning to append another feature request in the same version.

At present, we're aiming to release version 3.9.2 which include Swift Package Manager support by the end of December.

@ragzy15
Copy link
Author

ragzy15 commented Jan 25, 2021

Hi @Aditi3 any updates regarding release of swift package manager support?

@cclaflin89
Copy link

+1

I found clevertap uses SDWebImage package which I added in SPM, thus I have two SDWebImage libraries(one in cocoapods and the other in SPM) in the project.

Found this in Podfile.lock file.

  • CleverTap-iOS-SDK (3.9.1):
    • SDWebImage (~> 5.1)

And I'm getting this error:

Class SDAnimatedImage is implemented in both /private/var/containers/Bundle/Application/....app/Frameworks/SDWebImage.framework/SDWebImage (0x107f367f0) and /private/var/containers/Bundle/Application/....app/MyApp (0x1059f8248). One of the two will be used. Which one is undefined.

@roimulia2
Copy link

Hey @Aditi3, any news about the official (tag) SPM support? Is feature/swift-pm considered a stable release?

@Aditi3
Copy link
Contributor

Aditi3 commented Feb 2, 2021

I have taken up Swift Package Manager release discussion internally with my team as some High priority task. Allow me some time to share a new timeline for the official release.

@Aditi3
Copy link
Contributor

Aditi3 commented Feb 11, 2021

Hi All,

We will be releasing Swift Package Manager support by mid-March.

@roimulia2
Copy link

Hey @Aditi3, It's already April :)
Is it officially released yet?

@doublegucci
Copy link

How does this work somebody to talk to me I've been trying to learn this I can't figure it all out just got it

@Aditi3
Copy link
Contributor

Aditi3 commented Apr 5, 2021

The official release will be out in a day or two. Thanks for your patience.

@roimulia2
Copy link

@Aditi3 Can't wait! Thanks :)

@gauravvig
Copy link

Getting following error on adding CleverTapSdk to Apple TV target.

/SourcePackages/checkouts/clevertap-ios-sdk/CleverTapSDK/Inbox/resources/CTCarouselMessageCell~land.xib: iOS xibs do not support target device type "tv".

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

10 participants