我看到类似的问题,回答说检查launchOptions
,但我问如何检测已经启动应用程序的用户。换句话说,我如何检测一个图标水龙头与内部推func applicationDidBecomeActive(application: UIApplication)
如果在通知或跳板触发的情况下如何确定applicationDidBecomeActive?
0
A
回答
1
在通知的应用程序委托中有一堆调用。如果他们没有被调用,你是以其他方式开始的(不一定是Springboard--可能是应用程序切换器,一个深层链接网址 - 未来可能还有其他方式)。
这些应该在applicationDidBecomeActive
之前调用,但如果没有,你将不得不推迟,直到你发现它们是否会被调用。
+0
很酷,我会在应用程序委托生命周期中使用RTFM,但是您认为适当的策略是在通知委派方法期间设置一个标志,然后在重置应用程序退出时的标志时检查'applicationDidBecomActive'上的该标志吗? –
+0
我认为这可能是唯一的方法。 –
相关问题
- 1. 如何知道在特定情况下
- 2. 如何在不触发验证的情况下触发p:fileDownload
- 3. 如何在特定情况下触发Oozie作业?
- 4. 如何在特定情况下停止通知
- 5. 如果情况属实,通知?
- 6. 如何在没有回传的情况下触发dropdownlist的SelectedIndexChanged?
- 7. 如何在不滚动的情况下触发滚动事件
- 8. 如何在不触发构建的情况下执行Git Push?
- 9. 如何在不触发信号的情况下清除QLineEdit
- 10. 如何在没有输入的情况下触发事件
- 11. 如何在不触发select_)节点的情况下刷新jstree
- 12. 如何在不拖动的情况下触发拖动()
- 13. 如何在没有Ajax的情况下触发HTTP PUT请求?
- 14. 如何在不触发动画的情况下回到jquery mobile?
- 15. 如何在没有触发回溯的情况下失败Phing
- 16. 如何在不触发事件的情况下保存数据
- 17. 可以在不通知通知的情况下检测本地通知触发吗?
- 18. 如何在不通知notifyDataSetChanged的情况下过滤listView?
- 19. 如何在没有声音的情况下显示通知java
- 20. android-如何在不使用GSM的情况下推送通知
- 21. 如何触发WK通知
- 22. 如何在没有提示的情况下发送解析推送通知?
- 23. 在没有通知的情况下确保卫生
- 24. 如何在这种情况下实现线程等待通知?
- 25. 如何在此情况下通知某人?
- 26. 如何在推送通知触发的情况下在后台捕获iOS位置?
- 27. 苹果:如何在没有商店的情况下分发?
- 28. 如何在不绑定请求的情况下触发表单验证?
- 29. Jenkins如何在没有指定参数的情况下触发构建
- 30. 情况下多路如果
不知道为什么这个问题得到了低估,我确实搜索过,虽然很多声音与许多问题类似,但“主动”与启动有很大不同,它已被多次回答。 –