我正在阅读iOS应用扩展程序编程指南,这里写的如下:
当扩展程序正在运行时,它只与主机应用程序直接通信。没有直接的沟通 正在运行的扩展程序及其包含的应用程序通常情况下,包含应用程序甚至不会运行 扩展正在运行。此外,包含应用程序和主机应用程序根本不进行通信。
因此,即使应用程序没有,也可以运行扩展程序。所以,这意味着,该扩展具有自己的进程或在主机应用程序进程中运行吗?
答案 0 :(得分:1)
包含应用和应用扩展程序的主机应用程序都是独立的进程。主机应用和应用扩展通过IPC进行通信,该控制由iOS控制,并通过有限的应用扩展API向开发人员公开。