当我在来电中按下“接听”按钮时,我需要强制退出我的应用程序,当我点击“拒绝”应用程序时,应继续其工作。
我曾尝试在applicationDidEnterBackground中调试exit(0)。
应用程序强制退出。但问题是它自动重新启动。
任何建议和想法??
答案 0 :(得分:4)
永远不要在您的应用代码中调用“exit
”。 Apple 将拒绝自行退出的应用,用户没有明确地这样做。 Apple说尽可能多in their "iOS Human Interface Guidelines" (look in the "Don't Quit Programatically" section)
唯一的官员&批准退出应用程序的方法是让用户通过点击主页栏按钮然后点击“迷你”底座上摇动的应用程序上的“ - ”徽章来手动执行此操作。
我想在这种情况下你应该做的唯一事情就是在applicationWillResignActive:
app委托方法中正确处理事情。