안녕하세요. 플러터로 앱을 개발 중입니다.
현재 앱 기능 중 카카오페이 앱을 실행하기 위해 아래와 같이 앱 스킴을 사용하고 있습니다.
Future<void> useKakaoSettlementService() async {
final appUri = Uri.parse('kakaopay://');
final webUri = Uri.parse('');
_didLaunchExternal = true;
if (await canLaunchUrl(appUri)) {
await launchUrl(appUri, mode: LaunchMode.externalApplication);
} else {
await launchUrl(webUri, mode: LaunchMode.externalApplication);
}
}
하지만 카카오페이로 리다이렉트될 때 "제공하지 않는 화면입니다"라는 메시지가 표시되고 있습니다.
이에 대해 아래 두 가지를 문의드립니다.
-
카카오페이에서 공식적으로 제공하는 앱 스킴이 있는지 궁금합니다.
-
만약 공식 스킴이 없다면, 현재와 같이 앱 스킴을 이용해 외부 앱으로 리다이렉트하는 방식을 적용하여 앱을 배포해도 문제가 없는지 궁금합니다.