在我的应用程序中,我正在拨打电话,因此我的应用程序进入后台并暂停。断开呼叫而不是我的应用程序进入前台后,本机电话应用程序进入前台。
断开呼叫后,我的应用程序是否有任何方式进入前台(而不是本机电话应用程序)。
如果没有直接的方法,私有 api/方法也可以工作,因为我不会在应用商店提交这个应用程序。
提前致谢
在我的应用程序中,我正在拨打电话,因此我的应用程序进入后台并暂停。断开呼叫而不是我的应用程序进入前台后,本机电话应用程序进入前台。
断开呼叫后,我的应用程序是否有任何方式进入前台(而不是本机电话应用程序)。
如果没有直接的方法,私有 api/方法也可以工作,因为我不会在应用商店提交这个应用程序。
提前致谢
由于这会破坏沙盒安全性(检测呼叫断开连接、覆盖另一个应用程序等),我怀疑在未修改的库存操作系统上是否存在任何公共或其他 API,这将允许您将应用程序强制置于前台而无需任何用户交互。
我怀疑有没有办法做到这一点,纯粹是因为后台的应用程序处于冻结状态。这意味着应用程序没有运行,但仍有分配给它的内存。
但是,您可以在 applicationDidEnterBackground 中设置本地通知::)
我认为这是不可能通过苹果提供的 api 实现的 .. 可能有任何其他被黑客入侵的方式来做到这一点