有没有人通过模拟器中的objective-c调用了系统bash命令?我曾考虑过通过SSH连接来做这件事,但这可能会相当迟缓,所以想知道是否有更直接的方法。这背后的想法是允许在ruby中快速开发日志记录功能......这些调用将被剥离出现场部署的应用程序,因此私人调用将会很好。iOS模拟器通过objective-c调用bash系统命令?
-1
A
回答
3
您可以这样做,它可以像UNIX平台上预期的那样工作。
int status = system("/usr/bin/say hello");
可以从模拟器应用程序调用,并执行正确的二进制。
+0
不错。我想知道为什么接受的[问题链接]答案(http://stackoverflow.com/questions/1536400/nstask-or-equivalent-for-iphone)另有说明: – 11684
+0
这回答了一个不同的问题。您可以在iOS模拟器中调用系统命令,但不能在iPhone上执行。 – 2013-05-28 08:16:54
相关问题
- 1. 系统命令bash
- 2. 命令通过终端,但不是通过python系统调用
- 3. qmake系统的Qbs模拟()命令
- 4. 通过命令提示符在模拟器中加载系统映像
- 5. 系统调用和命令
- 6. 不能通过C标准系统功能执行bash命令
- 7. 通过系统()调用git命令,失败,退出码为128
- 8. rsync命令失败时,通过系统()
- 9. Perl脚本调用内部的bash脚本,用系统命令”
- 10. iOS模拟器应用程序的终端命令行调试?
- 11. Perl + Ajax - 通过HTML模拟命令行?
- 12. mikrotik命令通过bash
- 13. 通过BASH查找系统上是否有哪个命令可用
- 14. Simulink - 通过MATLAB命令行添加Iterator模块到子系统
- 15. 通过命令行在模拟器上删除应用程序
- 16. 钛 - 通过iOs模拟器进行IOS调试
- 17. LTE系统模拟器
- 18. 过滤器在bash命令
- 19. 从C++调用底层系统命令
- 20. Strace命令只显示系统调用
- 21. Python - 无法调用系统命令
- 22. Powershell调用命令和系统变量
- 23. 当通过模拟器运行时访问android系统文件
- 24. 模拟系统调用红宝石
- 25. 无法通过asyncio使用bash命令
- 26. iOS上的系统级Tap模拟
- 27. Android模拟器命令sudo?
- 28. Swift:如何通过运行shell命令来重置模拟器
- 29. Node.js - 调用系统命令或外部命令
- 30. 从rails调用系统命令 - 一般设计模式
'NSTask'做到这一点。我不确定,但如果这是一个OS X的唯一类。 – 11684
顺便说一句,如果您认为在Ruby中编写软件会更快,您可能需要调查[RubyMotion](http://www.rubymotion.com/)。 – 2013-05-28 08:17:48
感谢您在格雷厄姆下面的反馈。我对RubyMotion中的iOS应用程序不感兴趣,我只是希望在开发过程中将一些数据快速传递给ruby用于测试目的。如果系统调用在下面的工作,我会去。干杯。 – Kzrbill