我尝试在 didFinishLaunchingWithOptions 方法中返回 false,但没有任何反应,我的应用程序成功运行,任何人都可以告诉我为什么这个东西有效,以及这里有什么区别(真/假)。
它并不确定应用程序是否启动,只是确定它是否可以处理“
option
”。
返回值
如果应用程序无法处理false
资源或继续用户 活动,否则返回URL
。如果返回值被忽略 应用程序因远程通知而启动。true
参考: https://developer.apple.com/documentation/uikit/uiapplicationdelegate/1622921-application
didFinishLaunchingWithOptions 确实确定应用程序是否启动。 它确定应用程序是否支持可用的不同启动选项。
例如:用户尝试打开导致应用程序启动的特定 URL。[启动选项 - URL ]
检查参考以了解可用的启动选项:https://developer.apple.com/documentation/uikit/uiapplication/launchoptionskey