xcode – 测试目标以根进程调试
发布时间:2020-12-14 17:34:33 所属栏目:百科 来源:网络整理
导读:我在 xcode中添加了一个新的测试目标.我想通过以root身份运行来测试我的单元测试用例,因为它涉及创建root具有权限的某些目录.但我发现它被禁用以选择以root身份运行的进程.有关如何使用root权限测试它的任何帮助? 解决方法 我遇到了这个问题并设法通过手动
我在
xcode中添加了一个新的测试目标.我想通过以root身份运行来测试我的单元测试用例,因为它涉及创建root具有权限的某些目录.但我发现它被禁用以选择以root身份运行的进程.有关如何使用root权限测试它的任何帮助?
解决方法
我遇到了这个问题并设法通过手动编辑相应的* .xcscheme文件来修复它.
假设您已设置“运行”配置来执行此操作,您将在* .xcscheme文件中看到以下内容: <LaunchAction ... debugAsWhichUser = "root" ...> ... </LaunchAction> 只需手动将属性添加到TestAction部分: <TestAction ... debugAsWhichUser = "root" ...> ... </TestAction> 进行此更改后,我只需重新启动XCode,现在禁用的单选按钮显示正确的值,如下所示: 运行验证我一切正常!*我应该提到这是在版本8.1(8B62)上,我没有理由认为这应该因版本而异,但YMMV. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- Swift3.0 闭包(blcok)的全面介绍及使用
- Cocos2d-x_场景切换常用特效和CCNode的生命周期函数
- error LNK2019: 无法解析的外部符号 “public: static clas
- How to build a nice Hamburger Button transition in Swif
- objective-c – 如何使用核心动画来动画化NSTextField的背景
- regex – 什么正则表达式将匹配有效的国际电话号码?
- 在ie中关于ajax请求获得数据缓存问题的解决办法
- SyntaxHighlighter与ajax公用的时候不能正常显示代码高亮的
- xsl与xml的综合应用-换色换值显示
- 利用C#如何给PDF文档添加文本与图片页眉