안녕하세요
이전에 go_router 혹은 auto_route 패키지를 사용하는 경우 iOS 환경에서 말씀하신 것과 동일한 현상이 발생하는 이슈 제보가 있었습니다.
go_router를 사용하고 계시다면 관련 답변 확인 부탁드리고, auto_route를 사용 중이시라면 아래와 같은 형태로 구현했을 때 이슈 재현되는지 확인 부탁드립니다.
Route 등록 부분
// Route 등록 부분 (이외 코드 생략)
[
// 다른 Route 생략
AutoRoute(
path: '${로그인 페이지용 path}',
page: ${로그인 페이지 page},
// 이외 설정 생략
)
]
routerConfig 코드
// 이외 코드 생략
return MaterialApp.router(
routerConfig: appRouter.config(deepLinkTransformer: (uri) async {
// kakao${app_key}://kakaolink과 같은 Custom URL Scheme도 있으므로 uri.authority까지 체크 필요
if (uri.scheme.contains('kakao') && uri.authority == 'oauth') {
return Uri(path: '${로그인 페이지용 path}');
}
return uri;
}),
// 생략
);