반응형
이슈들은 항상 메모장에 기록하고, 해결과정도 기록하고 있는데
그 중 사람들에게 많이 도움이 될 것 같은 이슈들은 글로 정리를 해보려 한다.
AOS나 iOS에서 grahql문을 전송할 때 (ex. mutation 같은 생성)
그 안에 개행문자가 있으면 오류가 발생한다.
그리고 이는, \n 이 개행 그대로로 인식되기 때문인데
1차원적인 방법으로는 \n => \\n으로 replace 하는 생각을 해볼 수 있다.
이는 iOS에서는 될 지 몰라도 AOS에서는 되지 않는다.
아마 뭔가 OS상에 포매팅 문제가 있는 것으로 유추된다.
따라서 이를 해결하기 위해서는, 개행문자를 특정 문자로 나 스스로 약속해놓으면 된다.
다른 서비스들에서도 간혹가다가 {$X} 이런 문자들은 특정 목적의 문자로 치환되어서 사용됨을 볼 수 있는데
이와 비슷하게, 클라우드에 콘텐츠를 전송할 때 개행문자를 이런 특정 약속된 문구로 replace하여 저장하고
읽어들일 땐 마찬가지로 반대로 replace해서 올바르게 개행문자로 읽어들이면 된다.
반응형
'[창업]' 카테고리의 다른 글
앱스토어 개발자 등록 완료... 내 돈.. (0) | 2022.05.19 |
---|---|
[이슈] 앱 서명 이후, 파이어베이스 인증 오류 (0) | 2022.05.16 |
SERVER ON (0) | 2022.03.18 |
[냥모지 - 사진편집, 고양이 스티커 앱] 개발일기 / 대학생의 개발일기 (0) | 2021.05.17 |
지속 가능한 서비스 준비 (0) | 2020.11.22 |