2

当我在来电中按下接听按钮时,我需要强制退出我的应用程序,当我点击拒绝时,应用程序应该继续工作。

我曾尝试在 applicationDidEnterBackground 中调整 exit(0)。

该应用程序是强制退出。但问题是它会自动重新启动。

有什么建议和想法吗??

4

1 回答 1

4

永远不要exit在你的应用代码中调用“”。Apple拒绝自行退出的应用程序,而用户没有明确退出。Apple在他们的“iOS 人机界面指南”中说了这么多(查看“不要以编程方式退出”部分)

唯一官方批准的退出应用程序的方法是用户手动完成,方法是点击主页栏按钮,然后点击“迷你”底座中摇晃应用程序上的“-”徽章。

我想说在这种情况下您唯一应该做的就是在applicationWillResignActive:应用程序委托方法中正确处理事情。

于 2012-06-07T07:39:30.490 回答