3

如何在 iOS 上运行单独的进程(可执行文件将在主包中)?NSTask 似乎不见了……

顺便说一句,我不在乎这是否会被 Apple 拒绝,因为它永远不会被提交。

4

1 回答 1

4

除了从 xcode 或主屏幕启动可以在后台运行的进程之外,没有其他方法可以运行单独的进程。

如果您希望流程 1 启动流程 2,那么您就不走运了。

但是,如果您希望进程 1 在后台运行,然后进程 2 稍后启动并与进程 1 通信(通过内存映射文件或网络),那么您可以这样做,因为 xcode 将允许您在其上运行多个应用程序一次模拟器。

或者,您可以通过线程模拟进程,但这取决于您想要做什么。

于 2012-05-24T19:39:08.770 回答