如何在iOS上运行单独的进程(可执行文件将在主程序包中)? NSTask似乎不见了......
顺便说一句,我不在乎Apple会拒绝这样做,因为它永远不会被提交。
答案 0 :(得分:2)
除了启动可以从xcode或主屏幕在后台运行的进程外,无法运行单独的进程。
如果您希望流程1启动流程2,那么您将失去运气。
但是,如果您希望进程1在后台运行,然后进程2稍后启动并与进程1通信(通过内存映射文件或网络),那么您可以这样做,因为xcode将允许您运行超过一次在模拟器上的一个应用程序。
或者,您可以通过线程模拟进程,但这取决于您想要做什么。