iphone - 接听来电时强制终止应用程序
<p><p>当我在来电中按下接听按钮时,我需要强制退出我的应用程序,当我点击拒绝时,应用程序应该继续工作。</p>
<p>我曾尝试在 applicationDidEnterBackground 中调整 exit(0)。</p>
<p>应用程序正在强制退出。但问题是它会自动重新启动。</p>
<p>有什么建议和想法吗??</p></p>
<br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
<p><p>永远不要在您的应用代码中调用“<code>exit</code>”。 Apple<strong>将</strong>拒绝用户没有明确退出的自行退出的应用程序。苹果说了这么多<a href="http://developer.apple.com/library/ios/#documentation/UserExperience/Conceptual/MobileHIG/UEBestPractices/UEBestPractices.html#//apple_ref/doc/uid/TP40006556-CH20-SW1" rel="noreferrer noopener nofollow">in their "iOS Human Interface Guidelines" (look in the "Don't Quit Programatically" section)</a> </p>
<p>唯一官方认可的退出应用程序的方法是用户手动完成,方法是点击主页栏按钮,然后点击“迷你”底座中摇动应用程序上的“-”角标(Badge)。</p >
<p>我想说在这种情况下你唯一应该做的就是正确处理 <a href="http://developer.apple.com/library/ios/documentation/UIKit/Reference/UIApplicationDelegate_Protocol/Reference/Reference.html#//apple_ref/occ/intfm/UIApplicationDelegate/applicationWillResignActive%3a" rel="noreferrer noopener nofollow"><code>applicationWillResignActive:</code></a> 中的事情。应用委托(delegate)方法。</p></p>
<p style="font-size: 20px;">关于iphone - 接听来电时强制终止应用程序,我们在Stack Overflow上找到一个类似的问题:
<a href="https://stackoverflow.com/questions/10927582/" rel="noreferrer noopener nofollow" style="color: red;">
https://stackoverflow.com/questions/10927582/
</a>
</p>
页:
[1]