3

在我的应用程序中,我正在拨打电话,因此我的应用程序进入后台并暂停。断开呼叫而不是我的应用程序进入前台后,本机电话应用程序进入前台。

断开呼叫后,我的应用程序是否有任何方式进入前台(而不是本机电话应用程序)。

如果没有直接的方法,私有 api/方法也可以工作,因为我不会在应用商店提交这个应用程序。

提前致谢

4

3 回答 3

1

由于这会破坏沙盒安全性(检测呼叫断开连接、覆盖另一个应用程序等),我怀疑在未修改的库存操作系统上是否存在任何公共或其他 API,这将允许您将应用程序强制置于前台而无需任何用户交互。

于 2010-10-31T04:55:52.833 回答
1

我怀疑有没有办法做到这一点,纯粹是因为后台的应用程序处于冻结状态。这意味着应用程序没有运行,但仍有分配给它的内存。

但是,您可以在 applicationDidEnterBackground 中设置本地通知::)

于 2010-10-30T21:22:24.933 回答
0

我认为这是不可能通过苹果提供的 api 实现的 .. 可能有任何其他被黑客入侵的方式来做到这一点

于 2010-11-01T06:08:43.590 回答