iOS应用程序在安装后在设备上testing多久才能继续运行?

在使用Xcode将iOS应用程序安装到设备之后,为了在设备上进行testing,在设备断开连接后,应用程序将继续运行多久?

从个人testing中,如果我使用Xcode中的“运行”命令部署应用程序,然后移除USB电缆,通常会在几秒钟内终止设备上的应用程序。 这是因为您已经在debugging模式下运行应用程序。 在debugging模式下,应用程序连接到Xcode中的debugging器; debugging模式将日志语句输出到连接的debugging器。 这也将应用程序的执行与debugging器联系起来(因此它可以捕获致命exception和其他事情)。 如果拔下电缆,由于无法与Xcode通信,应用程序将很快终止。

如果你部署了应用程序,但是在所有的构build阶段完成之后(甚至在应用程序运行之前或者甚至之后)点击Stop,你应该能够独立于Xcode使用应用程序,只要设备有电源,并且您用来部署的configuration文件尚未过期。


如果您正在部署testing版本,则可能使用开发预配configuration文件(而不是分发版 )。 这些在iOSconfiguration门户上生成它们的最后十二个月

分发提供configuration文件持续更短的时间。 一个我现在已经在九月到期了,我相信我去年十二月就已经完成了,大概九个月。