문의 시, 사용하시는 SDK 버전 정보와 디벨로퍼스 앱ID를 알려주세요.
iOS SDK : 2.16.0
앱ID 874592
iOS Swift에서 카카오톡 공유 기능 사용중에 개행문자가 안먹는데요
커스텀 템플릿을 적용하고 templateArgs에 넣어서 사용할 때 안먹어요
descriptionContent = ""
descriptionContent += "- 이름 : \(name)\n"
descriptionContent += "- 회사전화 : \(companyphonenumber)\n"
descriptionContent += "- 휴대폰 : \(cellphonenumber)\n"
descriptionContent += "- 이메일 : \(email)\n"
ShareApi.shared.shareCustom(templateId: self.kakaoTemplateId1, templateArgs:[“CONTENT”: self.descriptionContent])
이런식으로 사용하면 Invalid Json 에러가 나오네요
\n 이렇게도 사용해봤는데 안되요
아래와같이 커스템 Json으로 만들어서 넘길 때는 개행문자가 먹히네요.
let contentString =
“”"
{
“object_type”: “feed”,
“content”: {
“title”: “”,
“description”: “(descriptionContent)”,
“image_url”: “(kakaoImageUrl)”,
“link”: {
“mobile_web_url”: “(kakaoImageUrl)”,
“web_url”: “(kakaoImageUrl)”
}
},
“item_content” : {},
“social”: {},
“buttons”: [
{
“title”: “상품정보 보기”,
“link”: {
“mobile_web_url”: “(mobilebranchurl)”,
“web_url”: “(mobilebranchurl)”
}
}
]
}
“”"