但是,当我强制关闭应用程序时,控制台不再捕获日志。
请告诉我该怎么办?
Debug> Attach to Process,您的应用程序名称应存在,选择它,它将等待该应用程序启动,这可以正常工作使用设备,不确定使用模拟器。
info.plist
<key>UIApplicationShortcutItems</key>
<array>
<dict>
<key>UIApplicationShortcutItemSubtitle</key>
<string>Add New User</string>
<key>UIApplicationShortcutItemType</key>
<string>com.vss.Qiuck-Action-Sample.Add</string>
<key>UIApplicationShortcutItemTitle</key>
<string>Add</string>
<key>UIApplicationShortcutItemIconType</key>
<string>UIApplicationShortcutIconTypeAdd</string>
</dict>
</array>
AppDelegate.swift
import UIKit @UIApplicationMain class AppDelegate: UIResponder, UIApplicationDelegate { var window: UIWindow? func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?) -> Bool { // Override point for customization after application launch. if let shortcutitem = launchOptions?[UIApplication.LaunchOptionsKey.shortcutItem] as? UIApplicationShortcutItem { if shortcutitem.type == "com.vss.Qiuck-Action-Sample.Add" { let storyBoard = UIStoryboard(name: "Main", bundle: nil) let vc = storyBoard.instantiateViewController(identifier: "AddViewController") as! AddViewController self.window?.rootViewController = vc } } return true } }