Skip to content

Commit ca37705

Browse files
committed
DOC-180 added note [netlify-ignore]
1 parent ad21639 commit ca37705

File tree

1 file changed

+12
-0
lines changed
  • src/connections/sources/catalog/libraries/mobile/ios

1 file changed

+12
-0
lines changed

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)