iOS 应用自动启动



我正在开发一个VOIP应用程序,需要它在iPhone启动时自动启动。一切都在 80% 的时间内工作。但是20%的时间应用程序无法启动。一个测试方案如下:

  1. 打开应用程序并输入内容并保存
  2. 重启手机
  3. 通过双击主页按钮检查应用程序是否正在运行,但不要打开应用程序。
  4. 如果应用程序正在运行,请再次重新启动手机,并查看应用程序是否在后台进程中再次出现。

此方案在大多数情况下都有效,但并非总是如此。其他方案有时也会失败。有人可以澄清是否有一种万无一失的方法可以在每次手机启动时启动VOIP iOS应用程序?

谢谢。

不,这是不可能的。 如果用户强制退出应用,它将保持强制退出状态。这就是苹果想要的方式,这就是它将要成为的样子。 您无法通过多任务处理来规避用户的愿望。 另外,值得一提的是,您在快速切换器中看到的内容不一定是正在运行的所有内容,而是ios认为用户应该期望运行的内容,即它可能会在后台自行关闭某些内容以释放资源,但是由于用户没有启动它,该应用程序似乎仍然在切换器中打开, 尽管事实并非如此。

抱歉,您无法在启动时打开应用程序。你应该在应用首次启动时添加提醒,以便用户在后台保持该应用打开。

最新更新