繁体   English   中英

苹果手机。 通话后打开应用程序

[英]iPhone. Open application after call

如果用户在应用程序运行期间收到呼叫,如何在呼叫结束后自动打开应用程序。 以及如何恢复上一个会话,以便用户不会从头开始?

谢谢

您需要通过UIApplicationDelegate协议实现以下方法:

  • 手机接听来电时调用applicationWillResignActive
  • 用户接听电话时调用applicationWillTerminate
  • 如果用户选择不接听电话,则调用applicationDidBecomeActive

applicationWillTerminate将提供几秒钟的时间来保存您的应用程序当前状态。 保存状态的最简单方法是通过NSUserDefaults类。 当应用程序再次启动时,您将从NSUserDefaults读取状态并将其恢复到以前的状态。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM