square/SuperDelegate

Add LaunchItem for unknown launch options

NickEntin opened this issue · 0 comments

Currently, when launch options contains a set of parameters we don't recognize, we just strip the options and launch with .none, at which point there is no way to recover the lost options. Instead, we should add a LaunchItem.unknown(options: [UIApplicationLaunchOptionsKey : Any]) case and keep .none strictly for when launch options is nil or empty.