如果我在 didFinishLaunchingWithOptions 中返回 false 会发生什么?

问题描述 投票:0回答:2

我尝试在 didFinishLaunchingWithOptions 方法中返回 false,但没有任何反应,我的应用程序成功运行,任何人都可以告诉我为什么这个东西有效,以及这里有什么区别(真/假)。

ios uiapplicationdelegate
2个回答
6
投票

它并不确定应用程序是否启动,只是确定它是否可以处理“

option
”。

返回值

false
如果应用程序无法处理
URL
资源或继续用户 活动,否则返回
true
。如果返回值被忽略 应用程序因远程通知而启动。

参考: https://developer.apple.com/documentation/uikit/uiapplicationdelegate/1622921-application


0
投票

didFinishLaunchingWithOptions 确实确定应用程序是否启动。 它确定应用程序是否支持可用的不同启动选项。

例如:用户尝试打开导致应用程序启动的特定 URL。[启动选项 - URL ]

检查参考以了解可用的启动选项:https://developer.apple.com/documentation/uikit/uiapplication/launchoptionskey

© www.soinside.com 2019 - 2024. All rights reserved.