该操作无法完成。 (WebKitErrorDomain错误101。)对于RGPD使用GoogleConsentForm

时间:2018-11-12 13:30:53

标签: ios nsurlrequest

我正在使用Google Consent Form在iOS的Swift上实现GRPD。我正在尝试使用两种语言显示表单:英语和法语。

为此,我遵循了本教程https://github.com/googleads/googleads-consent-sdk-ios/issues/19

当我以法语(基本语言)显示时,一切正常。

我在用于英语的PersonalizedAdConsent文件夹上创建了一个名为acceptform_en.html的文件。

我在具有英语本地化版本的项目上创建了一个名为同意形式。字符串的文件,并在其上添加了以下行:

/* Filename for the PersonalizedAdConsent SDK */
"consentform" = "consentform_en";

我添加了这段代码,如链接所示:

NSURL *URL = [resourceBundle     URLForResource:NSLocalizedStringFromTable(@"consentform",     @"consentform", nil) withExtension:@"html"];
  NSURLRequest *URLRequest = [[NSURLRequest alloc]     initWithURL:URL];
  [_webView loadRequest:URLRequest];

以法语启动该应用程序时一切正常,但是以英语启动时,它会显示消息:

Load complete.
Error loading form: The operation couldn’t be completed.     (WebKitErrorDomain error 101.)

您能帮我解决这个问题吗?

谢谢。

0 个答案:

没有答案