首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Xcode 8,iOS 10 -“正在为进程启动WebFilter日志记录”

Xcode 8,iOS 10 -“正在为进程启动WebFilter日志记录”
EN

Stack Overflow用户
提问于 2016-09-30 22:07:48
回答 3查看 32.8K关注 0票数 71

代码语言:javascript
复制
    WF: === Starting WebFilter logging for process Test
2016-09-30 08:56:45.458007 Test[616:142557] WF: _userSettingsForUser mobile: {
    filterBlacklist =     (
    );
    filterWhitelist =     (
    );
    restrictWeb = 1;
    useContentFilter = 0;
    useContentFilterOverrides = 0;
    whitelistEnabled = 0;
}
2016-09-30 08:56:45.458437 Test[616:142557] WF: _WebFilterIsActive returning: NO

当我使用UIWebView委托方法加载某些东西时,我在Xcode8,iOS-10中的调试器中收到此警告。我在苹果网站上找不到任何关于此网页过滤器激活/禁用模式的文档。尽管它不会对我现有的webView功能造成任何问题,即使我在我的webView did finished方法中运行了一些javascript函数。但仍然好奇地想要了解更多关于这个新功能的信息。

任何有关此功能的建议都将不胜感激。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2017-07-20 18:07:47

根据苹果公司的说法,Safari 10中支持的“内容安全策略(CSP)”已经通过包含该标准的2.0版本进行了增强。这个特性似乎也包含在iOS 10中。

有关CSP级别的更多信息,请查看此处:https://content-security-policy.com

用Chrome开发者工具查看网站,你很可能会发现类似于Mixed Content: The page at '...' as loaded over HTTPS, but requested an insecure resource '...'. This content should also be served over HTTPS.的警告

如果您想要删除XCode控制台上的消息,请找到以下步骤。

  1. 选择产品=>方案=>编辑方案或使用快捷方式:从左侧选择Run选项。
  2. 在环境变量部分,添加变量OS_ACTIVITY_MODE = disable

有关更多信息,请查看下面的GIF表示。

注意:在设备中调试代码时,请取消选中此选项,因为NSLog语句不会显示在控制台中。

票数 47
EN

Stack Overflow用户

发布于 2017-02-22 15:46:42

可能是打印系统日志。检查一次,然后试试这个

1-从Xcode菜单打开:产品>方案>编辑方案

2-在您的环境变量上设置OS_ACTIVITY_MODE = disable

票数 14
EN

Stack Overflow用户

发布于 2018-06-16 15:20:30

解决这个问题非常简单,你必须遵循下面的过程。1)转到MenuBar并找到产品菜单->方案->编辑方案->它会弹出弹出窗口,然后选择"Run“,然后选择"Arguments"->then Environment Variables->在此之后单击"+”按钮,因此在此之后输入此"OS_ACTIVITY_MODE = disable“,此错误将会消失。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39793459

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档