Я пытался возвратить false в методе didFinishLaunchingWithOptions, ничего не происходит, мое приложение запускается успешно, кто-нибудь может сказать, почему эта вещь работает, и в чем разница (true / false) здесь.
Он не определяет, запускается ли приложение или нет, просто может ли он обрабатывать «option» или нет.
option
Возвращаемое значение false, если приложение не может обработать ресурс URL или продолжить работу с пользователем активность, в противном случае вернуть true. Возвращаемое значение игнорируется, если приложение запускается в результате удаленного уведомления. Ref: https://developer.apple.com/documentation/uikit/uiapplicationdelegate/1622921-application
Возвращаемое значение
false, если приложение не может обработать ресурс URL или продолжить работу с пользователем активность, в противном случае вернуть true. Возвращаемое значение игнорируется, если приложение запускается в результате удаленного уведомления.
false
URL
true
Ref: https://developer.apple.com/documentation/uikit/uiapplicationdelegate/1622921-application