我试图了解iOS的背景状态(更详细),并发现误解。发生了什么(iOS模拟器): 1)我在viewController中创建了一个重复计时器 2)在plist中添加了“Audio,Airplay,和Picture”功能(我尝试过添加任何其他功能,但定时器只能正常工作) 3)计时器方法是增加计数器并将其值打印到UILabel 4)如果计数器>25,则使计时器失效。 5)当值是(例如10)时,我按了HOME按钮(APP确实输入了背景) 6)计时器工作稳定(无论它有多大的时间,它每次都能完美地启动) 当它停止时,我正在打开一个应用程序,在我的标签上创建了“26”。 所以乍一看,它没有任何限制。
所以我有几个问题: 1.在本例中,UI总是可用的(留在内存中)吗?对于uiview,前景和这个状态之间是否有变化(除了它不处理触摸事件)? 2.什么限制? 3.是否有可能使用这种功能而不使用音频和其他东西(我的意思是,苹果可以因为这个原因拒绝我的应用程序)? 谢谢你的回答。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。