Я использую Shopify Mobile Buy SDK для iOS, и я не могу получить обратный вызов из их веб-просмотра оплаты. Почему-то предупреждения:

2016-11-25 21:17:25.945267 Drool[3328:799969] Could not signal service com.apple.WebKit.WebContent: 113: Could not find specified service

2016-11-25 21:17:25.977316 Drool[3328:799969] Could not signal service com.apple.WebKit.Networking: 113: Could not find specified service

2016-11-25 21:17:26.105947 Drool[3328:799969] [App] if we're in the real pre-commit handler we can't actually add any new fences due to CA restriction

Продолжаю появляться, и я понятия не имею, почему это происходит, и если это причина этой проблемы, знает ли кто-нибудь из вас, что это такое?

26
Martin Kjellberg 25 Ноя 2016 в 23:26

3 ответа

Лучший ответ

Задайте значение @"false" для свойства cookie @"HttpOnly", как это:

 NSHTTPCookie *cookieWID = [NSHTTPCookie cookieWithProperties:[NSDictionary dictionaryWithObjectsAndKeys:
                             @"wid" ,NSHTTPCookieName, 
                             WID,NSHTTPCookieValue,
                             @"www.google.com",NSHTTPCookieDomain,
                             @"",NSHTTPCookiePath,
                             @"false",@"HttpOnly",
                             nil]];
0
Sajib Khan 5 Янв 2017 в 15:15

У меня были похожие проблемы, которые появляются только в iOS 10.2, что очень плохо. HTML не может получить значение, которое я передал, используйте cookie

0
Henry Zhang 23 Дек 2016 в 05:55

Возможно, вам потребуется разрешить App Transport Security доступ к ресурсу. Попробуйте изменить Info.plist своего приложения, как описано здесь.

2
Mark Leonard 26 Сен 2017 в 14:03