Не удалось выполнить команду com.apple.WebKit.WebContent

Я использую SDK Shopify Mobile Buy для 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

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

Ответ 1

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

 NSHTTPCookie *cookieWID = [NSHTTPCookie cookieWithProperties:[NSDictionary dictionaryWithObjectsAndKeys:
                             @"wid" ,NSHTTPCookieName, 
                             WID,NSHTTPCookieValue,
                             @"www.google.com",NSHTTPCookieDomain,
                             @"",NSHTTPCookiePath,
                             @"false",@"HttpOnly",
                             nil]];

Ответ 2

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

Ответ 3

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

Ответ 4

Если эта проблема возникает на сим для кого-либо, я думаю, что это проблема с JSON-анализом в кеше симуляторов xcode. Решено "В симуляторе выберите iOS Simulator > Reset" Содержание и настройки ". Более полное решение можно найти здесь https://gist.github.com/riosc/4539602