小编Mat*_*uya的帖子

在iOS 13中未调用application(... continue userActivity ...)方法

嗨,我正在使用UniversalLink制作ios应用。

Universal Link可以正常工作,但是不调用回调方法

我的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.
        return true
    }


    func application(_ application: UIApplication,
                     willFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey : Any]? = nil) -> Bool {
        return true
    }

    // this method not called!!
    func application(_ application: UIApplication, continue userActivity: NSUserActivity, restorationHandler: @escaping ([UIUserActivityRestoring]?) -> Void) -> Bool {
        print("called")
        return true
    } …
Run Code Online (Sandbox Code Playgroud)

ios swift ios13

6
推荐指数
3
解决办法
178
查看次数

标签 统计

ios ×1

ios13 ×1

swift ×1