首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >onContinueUserActivity未与Handoff和SwiftUI一起调用

onContinueUserActivity未与Handoff和SwiftUI一起调用
EN

Stack Overflow用户
提问于 2020-12-13 21:29:22
回答 1查看 559关注 0票数 2

在以下教程中介绍了如何将SwiftUI与Handoff结合使用之后,但它并不适用于我。经过多次尝试,OnContinueUserActivity似乎没有被调用。切换图标显示,但一旦点击它,什么都不会发生。我怎么才能解决这个问题?

代码语言:javascript
复制
import SwiftUI


struct Board: View {
    @State var BoardId: String
        
    
    var body: some View {
        VStack{
            Text("Board: \(BoardId)")
        }.onContinueUserActivity("bundleIdentifier.Board", perform: { userActivity in
            if let Board = userActivity.userInfo?["Board"] as? String {
                // Load handoff page
                self.BoardId = Board
                
            }
            
            logUserActivity(userActivity, label: "on activity")
        })
        .userActivity("bundleIdentifier.Board", element: BoardId) {Board, activity in
            let bundleid = Bundle.main.bundleIdentifier ?? ""
                        
            activity.addUserInfoEntries(from: ["Board": BoardId,
                                                           "setby": bundleid])
            logUserActivity(activity, label: "activity")
        }
        
    }
}


struct Board_Previews: PreviewProvider {
    static var previews: some View {
        Board(BoardId: "NaN")
    }
}

func logUserActivity(_ activity: NSUserActivity, label: String = "") {
    print("\(label) TYPE = \(activity.activityType)")
    print("\(label) INFO = \(activity.userInfo ?? [:])")
}
EN

回答 1

Stack Overflow用户

发布于 2022-03-24 13:10:41

对于人们来说,将来会遇到这种情况,迅捷公司有了新的实现方法,用于从通用链接(或深层链接)接收url --它不再是基于continue useractivity的方法

代码语言:javascript
复制
@main
    struct YouApp: App {
      var body: some Scene {
        WindowGroup {
          ContentView()
            .onOpenURL { url in
              print(url)
            }
        }
      }
    }

就像这样。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65280876

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档