【问题标题】:What happen if I return false in didFinishLaunchingWithOptions?如果我在 didFinishLaunchingWithOptions 中返回 false 会发生什么?
【发布时间】:2019-10-07 12:28:20
【问题描述】:

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

【问题讨论】:

  • 来自documentation "如果应用程序无法处理 URL 资源或继续用户活动,则返回 NO,否则返回 YES。如果应用程序以远程通知的结果。” - 所以我猜,在正常操作中,什么都没有

标签: ios uiapplicationdelegate


【解决方案1】:

它不决定应用程序是否启动,只是它是否可以处理“option”。

返回值

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

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

【讨论】:

    猜你喜欢
    • 2014-03-01
    • 1970-01-01
    • 2011-08-06
    • 1970-01-01
    • 1970-01-01
    • 2022-01-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多