2016-11-25 2 views
24

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

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" для печенья собственности @"HttpOnly", так же, как это:

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

Следите за помещением [HttpOnly: false], если cookieValue не является уязвимым. https://blog.codinghorror.com/protecting-your-cookies-httponly/ –

0

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

+1

Не удалось выполнить команду service.apple.WebKit.Networking: 113: Не удалось найти указанный сервис в 10.1, это не проблема только 10.2. –

+0

У меня есть те же журналы в iOS 10.3. Вы получаете какое-либо решение? – pyanfield

2

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

0

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

Смежные вопросы