clevertap-ios-sdk icon indicating copy to clipboard operation
clevertap-ios-sdk copied to clipboard

SDWebImage for PrivacyInfo

Open Jignesh1303 opened this issue 10 months ago • 6 comments

CleverTap iOS SDK 6.2.0 is using version of SDWebImage (5.11) which has not PrivacyInfo. Please release new version with SDWebImage latest version 5.19.1.

Jignesh1303 avatar Apr 08 '24 10:04 Jignesh1303

Hi @Jignesh1303 How are you integrating our CleverTap SDK, via cocoapods, spm or manual integration?

nishant-clevertap avatar Apr 08 '24 10:04 nishant-clevertap

Through Cocoapods

Jignesh1303 avatar Apr 08 '24 11:04 Jignesh1303

@Jignesh1303 the sdk supports "up to next major version" of SDWebImage as mentioned in the podspec:

s.ios.dependency 'SDWebImage', '~> 5.11'

https://github.com/CleverTap/clevertap-ios-sdk/blob/master/CleverTap-iOS-SDK.podspec#L12

Please update pods by pod install --repo-update or delete Pods folder and Podfile.lock and install pods again to update the SDWebImage version.

Here is a sreenshot of a sample app with CleverTap SDK 6.2.0. Screenshot 2024-04-08 at 5 19 27 PM

akashvercetti avatar Apr 08 '24 11:04 akashvercetti

We are using react native dependency. "clevertap-react-native": "2.2.0"

Still It is Installing SDWebImage (5.11.1)

I tried:

  1. pod install --repo-update
  2. pod update

Jignesh1303 avatar Apr 10 '24 05:04 Jignesh1303

@akashvercetti , Did you find any solution?

Jignesh1303 avatar Apr 12 '24 11:04 Jignesh1303

@Jignesh1303 Here is a screenshot for a react native sample app with CT SDK 6.2.0 and SDWebImage 5.19.1 being installed. Screenshot 2024-04-10 at 11 42 48 AM

If pod install --repo-update doesn't work you can try the following options:

  • Clean Install node modules again. Delete node_modules folder and install your packages again using yarn install. Then in iOS folder, delete Pods folder and Podfile.lock file. The install pods again.
  • Clear your pod cache for SDWebImage using pod cache clean 'SDWebImage' --all or pod cache clean 'SDWebImage' and then try to install.
  • Contact CleverTap Support from the CleverTap Dashboard and let a technical manager debug it with you.

akashvercetti avatar Apr 12 '24 12:04 akashvercetti