iOS   发布时间:2022-05-03  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了xcode – 测试目标以根进程调试大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

概述

我在 xcode中添加了一个新的测试目标.我想通过以root身份运行来测试我的单元测试用例,因为它涉及创建root具有权限的某些目录.但我发现它被禁用以选择以root身份运行的进程.有关如何使用root权限测试它的任何帮助? 我遇到了这个问题并设法通过手动编辑相应的* .xcscheR_438_11845@e文件来修复它. 假设您已设置“运行”配置来执行此操作,您将在* .xcscheR_438_11845@e文件中看到以下内容: <Lau
我在 xcode添加一个新的测试目标.我想通过以root身份运行来测试我的单元测试用例,因为它涉及创建root具有权限的某些目录.但我发现它被禁用以选择以root身份运行的进程.有关如何使用root权限测试它的任何帮助?

xcode – 测试目标以根进程调试

解决方法

我遇到了这个问题并设法通过手动编辑相应的* .xcscheR_438_11845@e文件来修复它.

假设您已设置“运行”配置来执行此操作,您将在* .xcscheR_438_11845@e文件中看到以下@L_801_7@:

<LaunchAction
  ...
  debugAsWhichUser = "root"
  ...>
      ...
  </LaunchAction>

只需手动将属性添加到TestAction部分:

<TestAction
  ...
  debugAsWhichUser = "root"
  ...>
      ...
  </TestAction>

进行此更改后,我只需重新启动XCode,现在禁用的单选按钮显示正确的值,如下所示:
Correct settings

运行验证我一切正常!*我应该提到这是在版本8.1(8B62)上,我没有理由认为这应该因版本而异,但ymMV.

大佬总结

以上是大佬教程为你收集整理的xcode – 测试目标以根进程调试全部内容,希望文章能够帮你解决xcode – 测试目标以根进程调试所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。