我正在开发一个发送短信的iOS应用。当应用程序处于活动状态时,处理传入消息的最佳方法是什么。这是自动完成还是我必须通过
在我的应用程序中为此编码applicationWillResignActive:(UIApplication *)application
方法
答案 0 :(得分:0)
您不需要/不应该处理传入的短信。
当设备收到SMS(或最近的iMessage)时,将通过他们选择的方法通知用户。他们可能会通过该通知离开您的应用程序,但您无法确定是否是导致该应用程序的SMS。
CoreTelephony为人们提供了一些处理呼叫的能力,但与SMS没有任何关系。抱歉。因此,您的应用程序无法确定SMS消息的状态。您可以发送短信,因为操作系统为您提供了一个视图控制器,但您不能对它们执行任何其他操作。