(flutter) 카카오링크 메시지

안녕하세요.
flutter 1.22.6
kakao_flutter_sdk 0.5.2버전을 이용하고 있고

var uri = await LinkClient.instance.defaultWithTalk(template);

형태로 카카오톡 메세지를 공유하려고 하는데요,

안드로이드에서는 원하는대로 작동하나 iOS에서 작동 시 텍스트 띄어쓰기 자리마다 '+'가 들어가서 전송됩니다.
기존에 잘 작동하던 코드인데 언제부터 문제가 생겼는지는 모르겠네요.
uri 값을 디코딩 해봤을 때는 메세지에 '+'는 없습니다.

무슨 문제일까요?

안녕하세요

공백 문자는 ‘+’ 또는 ‘%20’ 으로 인코딩이 가능한데요, '+'로 인코딩된 공백 문자를 디코딩하는 과정에서 제대로 디코딩되지 않고 '+'로 남아있어서 발생하는 현상입니다.

해당 이슈는 0.8.2 버전에서 수정되어 배포되어있기 때문에 0.8.2 이후의 버전을 사용하시면 이슈가 발생하지 않을거에요.
(참고: https://github.com/kakao/kakao_flutter_sdk/issues/105)