Iterable / swift-sdk

Iterable's iOS SDK. Receive and track pushes to Iterable from your iOS app.
https://iterable.com/
MIT License
86 stars 68 forks source link

Rename the package sdk something different than `swift-sdk` #757

Open PSinha1202 opened 3 months ago

PSinha1202 commented 3 months ago

Looks like SPM is not great in resolving conflicts when there are two same name packages. I already have swift-sdk from another repo and then when I am trying to add Iterable dependencies using the SPM, its colliding with the existing sdk and its not detecting the Iterable sdk at all.

To proof my theory, I did remove the previous sdk from SPM and try to add Iterable and it worked perfectly fine.

Ayyanchira commented 3 months ago

Thanks for bringing this to light @PSinha1202 . Will coordinate with team on renaming the SDK.

PSinha1202 commented 3 months ago

I agree forking or creating a wrapper is also an option but it might be good to have a package name prefix with repo name?

Ayyanchira commented 3 months ago

Thanks for suggesting the idea of forking as a wrapper 👍🏼 However, will also see how much effort it is to rename package entirely as a long term solution. Thanks again