Swift iosExecutionParams 한글깨짐오류

feed템플릿에서 linkBuilder.iosExecutionParams 에 한글이 들어갈시 깨져서 전달되더라고요.
전달 전 값을 프린트해봤는데 정상이였는데

 func application(_ app: UIApplication, open url: URL, options: [UIApplicationOpenURLOptionsKey : Any] = [:]) -> Bool {
    if KLKTalkLinkCenter.shared().isTalkLinkCallback(url) {
        let params = url.query

url로 받아서 param을 출력해보면 한글이 깨져있습니다. 띄어쓰기도 %20으로 바뀌고요. 제가 뭔가 실수한건 가요?

@panda6515
한글이나 특수문자는 URL 인코딩 되어 전송됩니다. (by UTF-8)
예전에도 같은 가이드 드렸었는데 URLComponents 클래스를 이용하시면 편리하게 파싱 가능하구요
removingPercentEncoding 메소드로 단순히 디코딩만 해서 보실 수도 있습니다~

감사합니다
removingPercentEncoding 메소드쓰니까 안깨지네요