File tree Expand file tree Collapse file tree 3 files changed +12
-0
lines changed Expand file tree Collapse file tree 3 files changed +12
-0
lines changed Original file line number Diff line number Diff line change @@ -100,6 +100,7 @@ void _AdjustInitSdk(
100100 int isSendingInBackgroundEnabled,
101101 int isAdServicesEnabled,
102102 int isIdfaReadingEnabled,
103+ int isIdfvReadingEnabled,
103104 int isSkanAttributionEnabled,
104105 int isLinkMeEnabled,
105106 int isCostDataInAttributionEnabled,
@@ -195,6 +196,13 @@ void _AdjustInitSdk(
195196 }
196197 }
197198
199+ // IDFV reading
200+ if (isIdfvReadingEnabled != -1 ) {
201+ if ((BOOL )isIdfvReadingEnabled == NO ) {
202+ [adjustConfig disableIdfvReading ];
203+ }
204+ }
205+
198206 // LinkMe
199207 if (isLinkMeEnabled != -1 ) {
200208 if ((BOOL )isLinkMeEnabled == YES ) {
Original file line number Diff line number Diff line change @@ -34,6 +34,7 @@ public class AdjustConfig
3434 // iOS specific
3535 public bool ? IsAdServicesEnabled { get ; set ; }
3636 public bool ? IsIdfaReadingEnabled { get ; set ; }
37+ public bool ? IsIdfvReadingEnabled { get ; set ; }
3738 public bool ? IsSkanAttributionEnabled { get ; set ; }
3839 public bool ? IsLinkMeEnabled { get ; set ; }
3940 public int ? AttConsentWaitingInterval { get ; set ; }
Original file line number Diff line number Diff line change @@ -63,6 +63,7 @@ private static extern void _AdjustInitSdk(
6363 int isSendingInBackgroundEnabled ,
6464 int isAdServicesEnabled ,
6565 int isIdfaReadingEnabled ,
66+ int isIdfvReadingEnabled ,
6667 int isSkanAttributionEnabled ,
6768 int isLinkMeEnabled ,
6869 int isCostDataInAttributionEnabled ,
@@ -290,6 +291,7 @@ public static void InitSdk(AdjustConfig adjustConfig)
290291 int isSendingInBackgroundEnabled = AdjustUtils . ConvertBool ( adjustConfig . IsSendingInBackgroundEnabled ) ;
291292 int isAdServicesEnabled = AdjustUtils . ConvertBool ( adjustConfig . IsAdServicesEnabled ) ;
292293 int isIdfaReadingEnabled = AdjustUtils . ConvertBool ( adjustConfig . IsIdfaReadingEnabled ) ;
294+ int isIdfvReadingEnabled = AdjustUtils . ConvertBool ( adjustConfig . IsIdfvReadingEnabled ) ;
293295 int allowSuppressLogLevel = AdjustUtils . ConvertBool ( adjustConfig . AllowSuppressLogLevel ) ;
294296 int isDeferredDeeplinkOpeningEnabled = AdjustUtils . ConvertBool ( adjustConfig . IsDeferredDeeplinkOpeningEnabled ) ;
295297 int isSkanAttributionEnabled = AdjustUtils . ConvertBool ( adjustConfig . IsSkanAttributionEnabled ) ;
@@ -327,6 +329,7 @@ public static void InitSdk(AdjustConfig adjustConfig)
327329 isSendingInBackgroundEnabled ,
328330 isAdServicesEnabled ,
329331 isIdfaReadingEnabled ,
332+ isIdfvReadingEnabled ,
330333 isSkanAttributionEnabled ,
331334 isLinkMeEnabled ,
332335 isCostDataInAttributionEnabled ,
You can’t perform that action at this time.
0 commit comments