CleverTap / clevertap-ios-sdk

CleverTap iOS SDK
https://clevertap.com
MIT License
54 stars 52 forks source link

UNABLE TO INSTALL CleverTapGeo fence when moved to latest version #316

Open majeedyaseen opened 5 months ago

majeedyaseen commented 5 months ago

After moving to Xcode 15 we were facing issue in clevertap SDK which was https://github.com/CleverTap/clevertap-ios-sdk/issues/292 App crash - CTAlertViewController showFromWindow

and it was fixed here https://github.com/CleverTap/clevertap-ios-sdk/pull/293

so we updated the Clevertap to the version in which the crash is fixed, however we have one more pod which is CleverTapGeo fence, when we install the pods its throwing the error coudn't find compatible version for pod 'CleverTap-iOS-SDK' CleverTapGeoFence was resolved to 1.0.1 which depends upon CleverTap-iOS-SDK (~>3.9)

shown in below image Screenshot 2024-02-13 at 5 19 10 PM

  s.name                   = 'CleverTap-Geofence-SDK'
  s.version                = '1.0.4'
  s.summary                = 'CleverTapGeofence provides Geofencing capabilities to CleverTap iOS SDK.'
  s.homepage               = 'https://github.com/CleverTap/clevertap-geofence-ios'
  s.license                = { :type => "MIT" }
  s.author                 = { "CleverTap" => "http://www.clevertap.com" }
  s.module_name            = 'CleverTapGeofence'
  s.source                 = { :git => 'https://github.com/CleverTap/clevertap-geofence-ios.git', :tag => s.version.to_s }
  s.social_media_url       = 'https://twitter.com/CleverTap'

  s.ios.framework          = 'CoreLocation'
  s.ios.deployment_target  = '10.0'
  s.ios.dependency         'CleverTap-iOS-SDK', '>= 3.9'

  s.source_files           = 'Sources/*'
  s.swift_version          = '5.1'
  s.requires_arc           = true
end 

@Aditi3 @akashvercetti

akashvercetti commented 5 months ago

@majeedyaseen please update to CleverTapGrofence 1.0.2 or higher. It points to versions greater than 3.9. https://github.com/CleverTap/clevertap-geofence-ios/releases/tag/1.0.2