iOS13關於微信登錄回調不成功簡單適配

由於iOS13新增SceneDelegate,微信登錄授權回調的時候會走SceneDelegate不會調用AppDelegate的openurl

-(void)scene:(UIScene*)sceneopenURLContexts:(NSSet *)URLContextsAPI_AVAILABLE(ios(13.0)){

    NSSet*set = URLContexts;

    [setenumerateObjectsUsingBlock:^(id  _Nonnullobj,BOOL*_Nonnullstop) {

        if(@available(iOS13.0, *)) {

            UIOpenURLContext*context = obj;

            [WXApi handleOpenURL:context.URL delegate:self];

        }else{

            // Fallback on earlier versions

        }

    }];

}

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章