应用程序处于后台时IOS委派不工作
我目前正在IOS中执行授权 但是当我在XCode中设置一个断点时,我做了一些事情,这些事情会在fe秒后响应,比如HTTP请求 然后我检查调用委托方法 但是已经达到了断点,但是只有在从后台恢复应用程序时才达到断点。甚至有时当应用程序在后台运行时,NSLog也无法打印 这是XCode的默认行为吗,有人能帮我一下吗应用程序处于后台时IOS委派不工作,ios,objective-c,iphone,xcode,Ios,Objective C,Iphone,Xcode,我目前正在IOS中执行授权 但是当我在XCode中设置一个断点时,我做了一些事情,这些事情会在fe秒后响应,比如HTTP请求 然后我检查调用委托方法 但是已经达到了断点,但是只有在从后台恢复应用程序时才达到断点。甚至有时当应用程序在后台运行时,NSLog也无法打印 这是XCode的默认行为吗,有人能帮我一下吗 我们是否可以说普通的方法调用功能在后台应用程序中不起作用?如果您需要应用程序在发送到后台(HTTP或网络事务)后继续运行,那么您需要从一开始就将这些操作作为后台任务来执行。看看: 本页表3
我们是否可以说普通的方法调用功能在后台应用程序中不起作用?如果您需要应用程序在发送到后台(HTTP或网络事务)后继续运行,那么您需要从一开始就将这些操作作为后台任务来执行。看看:
本页表3-1显示了您可以注册的各种背景模式: 虽然可以注册其中一种后台模式,只是为了能够du后台内容,但这是非常不鼓励的,因为如果你注册了一些后台模式,而这些后台模式对于你的应用来说是不必要的,苹果可能会拒绝该应用
由于不知道您需要什么,也许“后台提取”可以解决您的问题,因为您提到HTTP请求?后台应用程序完全冻结。只有少数情况下,如远程通知或导航可以中断后台应用程序。