AppsFlyerSDK / segment-appsflyer-ios

The AppsFlyer iOS SDK integration with Segment
https://segment.com/docs/integrations/appsflyer/
MIT License
23 stars 59 forks source link

Update to AppsFlyer SDK 6.0.5 for Kids App Support #39

Closed jaredsilver closed 3 years ago

jaredsilver commented 3 years ago

👋 Greetings!

Pursuant to recent changes in App Store submission criteria, AppsFlyer version 6.0.5 is a necessary update for apps listed in the Kids category to be submitted. Any Kids category apps currently using this package will be unable to submit or update their apps until 6.0.5 support.

See here for further details: https://support.appsflyer.com/hc/en-us/articles/207032066-AppsFlyer-SDK-Integration-iOS#additional-apis-kids-apps

Is there any ETA on when this package will be upgraded to support 6.0.5?

Thank you!

af-fess commented 3 years ago

hey @jaredsilver We test our beta version with few native SDK clients.

We want to be sure that Apple does not reject the app. Will be great if you can test it.

If it goes well, we will publish this version to Production and will update the Segment wrapper

jaredsilver commented 3 years ago

@af-fess Awesome, thanks! That sounds great. To clarify, do you have an existing beta release with the iOS 6.0.5 SDK that we could pull in? We'd be happy to submit with it sometime today if so!

af-fess commented 3 years ago

@jaredsilver this is a pod you can make a try:

pod 'appsflyer-apple-sdk-qa/NoIDFA', '6.1.1.25'

I believe it should replace s.ios.dependency 'AppsFlyerFramework', '~> 6.0.3'

jaredsilver commented 3 years ago

Great news, we've been approved in the App Store using pod 'appsflyer-apple-sdk-qa/NoIDFA', '6.1.1.25'! Thanks, @af-fess. I'll close this issue now 👍

af-fess commented 3 years ago

@jaredsilver please use production version: It could be installed with Cocoapods:

 pod 'AppsFlyerFramework/Strict','6.1.1'
af-fess commented 3 years ago

We also decided to use Strict name instead No-IDFA