如何在Objective-C中要求用户接受或拒绝WKWebView网站的cookie

问题描述

尝试要求用户在WKWebView for iOS中接受目标为C的第三方Cookie。这是我当前的代码

-(void) viewDidLoad {
    [super viewDidLoad];
    webView = [[WKWebView alloc] initWithFrame:[[self view] bounds]];
    NSURL *url = [NSURL URLWithString:@"https://www.example.com"];
    NSURLRequest *urlReq = [NSURLRequest requestWithURL:url];

    [webView loadRequest:urlReq];
    [self.view addSubview:webView];
    [self setupConfiguration];
    // Do any additional setup after loading the view.
}

很抱歉,如果这不是一个狭窄的问题-快要截止日期运行了,需要帮助,但对于Objective-C / iOS还是一个相对较新的问题。任何帮助深表感谢!

解决方法

您将必须遵循Call Stack协议声明您的ViewControllers接口

并实施

<WKNavigationDelegate>