Не удалось сигнализировать службе com.apple.WebKit.WebContent

Я использую 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

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


person Martin Kjellberg    schedule 25.11.2016    source источник


Ответы (4)


Установите значение @"false" для свойства cookie @"HttpOnly", например:

 NSHTTPCookie *cookieWID = [NSHTTPCookie cookieWithProperties:[NSDictionary dictionaryWithObjectsAndKeys:
                             @"wid" ,NSHTTPCookieName, 
                             WID,NSHTTPCookieValue,
                             @"www.google.com",NSHTTPCookieDomain,
                             @"",NSHTTPCookiePath,
                             @"false",@"HttpOnly",
                             nil]];
person user7155717    schedule 05.01.2017
comment
Остерегайтесь помещать [ HttpOnly: false ], если только cookieValue не является уязвимыми данными https://blog.codinghorror.com/protecting-your-cookies-httponly/ - person Þorvaldur Rúnarsson; 24.07.2017

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

person Mark Leonard    schedule 26.09.2017

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

person Kevin Ryan    schedule 18.11.2017

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

person Henry Zhang    schedule 23.12.2016
comment
Не удалось сигнализировать службе com.apple.WebKit.Networking: 113: не удалось найти указанную службу, которая возникает и в 10.1, это проблема не только 10.2. - person Anton Tropashko; 04.01.2017
comment
Я получил те же журналы в iOS 10.3. Вы получаете какое-либо решение? - person pyanfield; 15.05.2017
comment
У меня такая же проблема с iOS 13. Вы нашли какое-то решение? - person Dragisa Dragisic; 23.09.2019