无法向服务 com.apple.WebKit.WebContent 发出信号:113:在实施 AdMob 之后找不到指定的服务

Posted

技术标签:

【中文标题】无法向服务 com.apple.WebKit.WebContent 发出信号:113:在实施 AdMob 之后找不到指定的服务【英文标题】:Could not signal service com.apple.WebKit.WebContent: 113: Could not find specified service _after_ implementing AdMob 【发布时间】:2020-11-12 05:04:39 【问题描述】:

我刚刚将 AdMob 集成到我的项目中,我在 Xcode 输出中收到一大堆这些错误消息。

该应用程序无法与互联网通信,也没有打开 WKView(我发现所有这些都是对 WKWebView 的引用,例如 https://***.com/a/44623268/14414215 但似乎与我无关,因为我不使用 WKWebView )。我所做的只是使用 cocoa pod 集成 Google-Mobile-Ads 并遵循 Admob 支持页面。

一些 SO 页面谈论 ATS,但 google 支持页面没有相同的错误消息 (https://developers.google.com/admob/ios/app-transport-security)

App Transport Security 已阻止明文 HTTP (http://) 资源 加载,因为它不安全。可以通过以下方式配置临时异常 您应用的 Info.plist 文件。

它发生在模拟器和真实设备上。这是一个真正的问题还是我可以忽略的问题?

此外,Admob SDK 会发出大量消息,坦率地说,过滤起来有点烦人。

【问题讨论】:

【参考方案1】:

控制台中的消息仍然存在,似乎不会影响应用程序性能 (AFAICT),虽然它过度,但我已经在我的方案中使用环境变量 (https://***.com/a/64471106/14414215) 使它们静音。 (下图)

但请注意,如果您在使用 Google-Mobile-Ads 时遇到问题,请注意将其删除,以便您能够看到控制台消息。

【讨论】:

以上是关于无法向服务 com.apple.WebKit.WebContent 发出信号:113:在实施 AdMob 之后找不到指定的服务的主要内容,如果未能解决你的问题,请参考以下文章

无法向 IBM Watson Studio 添加服务

无法向本地服务器发出 HTTPS 请求

无法向会话状态服务器发出会话状态请求。

无法从客户端向服务器发送消息

无法向会话状态服务器发出会话状态请求

无法通过 websocket 从服务器向客户端发送数据