Skip to content

使用 SceneDelegate 时,iOS上Flutter无法收到登录回调 #752

@jihchao

Description

@jihchao

使用 SceneDelegate 时,iOS上Flutter无法收到登录回调
Flutter Version: 3.27.4
Fluwx version: ^5.7.5
Flutter pubspec.yaml:

fluwx:
  app_id: 'wx…………'
  debug_logging: true # Logging in debug mode.
  android:
  #    interrupt_wx_request: true # Defaults to true.
  #    flutter_activity: 'MainActivity' # Defaults to app's launcher
  ios:
    universal_link: https://xx.xx.com/app/
    scene_delegate: true # Defaults to false.
    no_pay: true # Set to false to disable payment.
    ignore_security: true
- (void)scene:(UIScene *)scene continueUserActivity:(NSUserActivity *)userActivity {
    NSLog(@"SceneDelegate continueUserActivity: %@", userActivity.activityType);

    if (userActivity.webpageURL) {
        NSLog(@"webpageURL: %@", userActivity.webpageURL.absoluteString);
    } else {
        NSLog(@"webpageURL: nil");
    }
}

scene continueUserActivity有收到微信登录授权成功的通知,我需要在这里如何处理?FluwxPlugin 没有 handleOpenUniversalLink

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions