Skip to content

Commit 7fa5041

Browse files
author
markzegarelli
authored
Merge pull request #1649 from segmentio/DOC-180_idfa-note
DOC 180 idfa note
2 parents ad21639 + 3dbe744 commit 7fa5041

File tree

2 files changed

+13
-0
lines changed

2 files changed

+13
-0
lines changed

.vale.ini

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,3 +4,4 @@ Vocab = Docs
44

55
[*.md]
66
BasedOnStyles = write-good, segment
7+
TokenIgnores = ({% .* %})

src/connections/sources/catalog/libraries/mobile/ios/index.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -791,6 +791,18 @@ configuration.adSupportBlock = ^{
791791
{% endcodeexampletab %}
792792
{% endcodeexample %}
793793
794+
> warning ""
795+
> In some cases, builds may fail with the following error if you are using XCode version 12 or higher:
796+
> `Incompatible block pointer types assigning to 'SEGAdSupportBlock _Nullable' (aka 'NSString * _Nonnull (^)(void)') from 'NSUUID * _Nonnull (^)(void)'`
797+
>
798+
> If you see this error, change the following on **line 39** of the `SEGAnalyticsConfiguration.h` class:
799+
>
800+
> From this:
801+
> `typedef NSString *_Nonnull (^SEGAdSupportBlock)(void);`
802+
>
803+
> To this:
804+
> `typedef NSUUID *_Nonnull (^SEGAdSupportBlock)(void);`
805+
>
794806
795807
The same value for IDFA will used across all (device and cloud-mode) integrations.
796808

0 commit comments

Comments
 (0)