From ca37705c9a1ba823b50a15d913ea777ad3584e76 Mon Sep 17 00:00:00 2001 From: markzegarelli Date: Tue, 8 Jun 2021 09:48:28 -0700 Subject: [PATCH 1/2] DOC-180 added note [netlify-ignore] --- .../sources/catalog/libraries/mobile/ios/index.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/src/connections/sources/catalog/libraries/mobile/ios/index.md b/src/connections/sources/catalog/libraries/mobile/ios/index.md index 64fe67b38d..2770f9bf22 100644 --- a/src/connections/sources/catalog/libraries/mobile/ios/index.md +++ b/src/connections/sources/catalog/libraries/mobile/ios/index.md @@ -791,6 +791,18 @@ configuration.adSupportBlock = ^{ {% endcodeexampletab %} {% endcodeexample %} +> warning "" +> In some cases, builds may fail with the following error if you are using XCode version 12 or higher: +> `Incompatible block pointer types assigning to 'SEGAdSupportBlock _Nullable' (aka 'NSString * _Nonnull (^)(void)') from 'NSUUID * _Nonnull (^)(void)'` +> +> If you see this error, change the following on **line 39** of the `SEGAnalyticsConfiguration.h` class: +> +> From this: +> `typedef NSString *_Nonnull (^SEGAdSupportBlock)(void);` +> +> To this: +> `typedef NSUUID *_Nonnull (^SEGAdSupportBlock)(void);` +> The same value for IDFA will used across all (device and cloud-mode) integrations. From 3dbe74405c87431ec98e2de06daae7b4ed7e3de7 Mon Sep 17 00:00:00 2001 From: markzegarelli Date: Tue, 8 Jun 2021 10:16:36 -0700 Subject: [PATCH 2/2] token ignore liquid tags --- .vale.ini | 1 + 1 file changed, 1 insertion(+) diff --git a/.vale.ini b/.vale.ini index 601329e5d1..c4da51bba2 100644 --- a/.vale.ini +++ b/.vale.ini @@ -4,3 +4,4 @@ Vocab = Docs [*.md] BasedOnStyles = write-good, segment +TokenIgnores = ({% .* %})