Releases: segment-integrations/analytics-ios-integration-amplitude
Releases · segment-integrations/analytics-ios-integration-amplitude
3.4.0
3.3.2
Bump the Amplitude SDK version to 8.3.0+
Bump deployment target to iOS 11
3.3.1
Version 3.3.0
-
Fix issue while reading values from SEGGroupPayload in group() call.
-
Fix [Amplitude setGroup:groupName:] call in SEGAmplitudeIntegration.
-
Fix issue when reset is called. Reinitialize identify otherwise old traits will continue through new identify calls.
-
Check if imports exist without segment framework.
-
Add tvOS deployment target to podspec.
-
Remove unnecessary platform specifier from Podspec.
Version 3.2.3
Fixes a bug in import headers to support iOS Analytics 4.x
3.2.2
Updates SEGAnalytics imports to support new namespacing introduced in Analytics v4.x
3.2.1
- Fixed compile issue w/ 7.0.1 build of Amplitude-iOS
- Added mechanism to allow idfa and location services to be configured in Amplitude-iOS.
If IDFA or Location Services are needed, use SEGAmplitudeIntegrationFactory's new instanceWithSetupBlock method.
Example:
SEGAmplitudeIntegrationFactory *factory = [SEGAmplitudeIntegrationFactory instanceWithSetupBlock:^{
amplitude.adSupportBlock = ^{
return [[ASIdentifierManager sharedManager] advertisingIdentifier];
};
amplitude.locationInfoBlock = ^{
return @{
@"lat" : @37.7,
@"lng" : @122.4
};
};
}];
...
[analyticsConfiguration use:factory];