我正在尝试调试iOS应用程序扩展,我所能做的就是设置断点,但能够打印到控制台会很好.
这可能与Xcode 9有关吗?
或者至少在某处读取,也许是文件?
我去看了我的设备登录“设备和模拟器”,但无法找到我从iOS应用程序扩展中打印的内容.
最佳答案 我找到了一种方法,它并不完美,但至少我可以看到我现在打印的东西.
我用os_log(“这就是我将看到的”)函数(你必须导入os)
1-我在我的扩展程序中设置了一个环境变量OS_ACTIVITY_MODE = default(not disable)
2-我在我的设备中运行构建我的应用程序
3-我将我的扩展程序附加到进程(我的应用程序)
4-您可以在控制台应用程序中看到您的日志(打开/Applications/Utilities/Console.app)或打开Windows – >用于查看设备控制台的设备和模拟器.
控制台应用程序选项是最好的.