Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
如何在 iOS 上运行单独的进程(可执行文件将在主包中)?NSTask 似乎不见了……
顺便说一句,我不在乎这是否会被 Apple 拒绝,因为它永远不会被提交。
除了从 xcode 或主屏幕启动可以在后台运行的进程之外,没有其他方法可以运行单独的进程。
如果您希望流程 1 启动流程 2,那么您就不走运了。
但是,如果您希望进程 1 在后台运行,然后进程 2 稍后启动并与进程 1 通信(通过内存映射文件或网络),那么您可以这样做,因为 xcode 将允许您在其上运行多个应用程序一次模拟器。
或者,您可以通过线程模拟进程,但这取决于您想要做什么。