收藏
回答

wechatopensdk在swiftui下无法使用?

由苹果官方文档得知continueUserActivity在IOS13后换成了SceneDelegate,然而SceneDelegate在SwiftUI被换成了scenePhase

然后谷歌搜了半天,没有scenePhase的使用案例?

恳请有使用过的大神给个示例

回答关注问题邀请回答
收藏

2 个回答

  • 今天又长胖了吗
    今天又长胖了吗
    2023-08-17

    .onContinueUserActivity("Activity") { userActivity in

    }

    从微信回来之后不进这个方法啊,楼主怎么解决的


    2023-08-17
    有用
    回复
  • 哄哄
    哄哄
    2021-08-02

    解决了,感谢https://developers.weixin.qq.com/community/develop/doc/00064a48fb05e06e056cee43151c00?highLine=swiftui

    官方的代码没写示例,示例如下

                ContentView().onOpenURL { url in
    
                    WXApi.handleOpen(url, delegate: wxDelegate())
    
                }.onContinueUserActivity(/*@START_MENU_TOKEN@*/"Activity"/*@END_MENU_TOKEN@*/, perform: { userActivity in
    
                    WXApi.handleOpenUniversalLink(userActivity, delegate: wxDelegate())
    
                })
    
    2021-08-02
    有用
    回复 5
    • 哄哄
      哄哄
      2021-10-27
      Cannot find 'wxDelegate' in scope
      报错这个是怎么回事啊
      2021-10-27
      回复
    • ㅤㅤㅤ糸色望周不鸽
      ㅤㅤㅤ糸色望周不鸽
      2021-12-15回复哄哄
      请问下解决了吗
      2021-12-15
      回复
    • ㅤㅤㅤ糸色望周不鸽
      ㅤㅤㅤ糸色望周不鸽
      2021-12-15回复哄哄
      请问下解决了吗
      2021-12-15
      回复
    • 哄哄
      哄哄
      2021-12-30回复哄哄
      自己新建一个
      2021-12-30
      1
      回复
    • 哄哄
      哄哄
      2021-12-30回复ㅤㅤㅤ糸色望周不鸽
      最近没到社区没看到
      2021-12-30
      回复
登录 后发表内容