We announce Snowplow iOS Tracker
This release fixes an issue causing app rejection due to the fingerprinting caused by the OpenIDFA feature.
To avoid any issue we have completely removed the OpenIDFA identifier and related code.
Also, we changed the policy for enabling the Apple IDFA. On the new version 1.7.0, the IDFA identifier will be enabled only if the developer adds the AdSupport library to the app project and enables the compiler flag
SNOWPLOW_IDFA_ENABLED in the build settings.
More details here: IDFA tracking
Note: The previous versions of the tracker (before v.1.7.0) used a different flag SNOWPLOW_NO_IFA needed to disable IDFA feature. Instead, since the version 1.7.0 the IDFA will be enabled only if the SNOWPLOW_IDFA_ENABLED is set.
- Fix issue of OpenIDFA causing App Rejection (#575)
1.7.0 is available on Cocoapods.
The project’s source code can be found here.