Der*_*328 3 xcode ios app-transport-security
有没有办法使App传输安全性更加冗长?当我的应用程序进行http调用时,我将在Xcode控制台中收到通知。但是,它没有告诉我哪个http请求触发了应用传输安全警告。
有没有一种方法可以使警告更加冗长,使其包含触发警告的URL?
您可以通过提高CFNETWORK_DIAGNOSTICS级别来获取此信息。
您可以在方案的环境变量中进行设置,如下所示:
或者,您可以在代码中进行设置(例如,在开头处main),甚至可以在中进行设置applicationDidFinishLoadingWithOptions。增加网络日志记录的代码是:
setenv("CFNETWORK_DIAGNOSTICS", "3", 1);
Run Code Online (Sandbox Code Playgroud)
Xcode控制台显示日志文件的位置:
在以下位置创建的CFNetwork诊断日志文件:/private/var/mobile/Containers/Data/Application/C1A9DD23-B11E-F39A-E73A-5D837B2B2238/Library/Logs/CrashReporter/CFNetwork_com.wottle.TestApp_821.nwlrb.log
| 归档时间: |
|
| 查看次数: |
1899 次 |
| 最近记录: |