iOS에서의 RCS: 알려진 제한 사항과 예상되는 내용
RCS는 통신사가 지원하는 메시징 표준으로, 주로 Android에서 성숙해 왔어요. Apple은 iOS에서 RCS 지원을 최근에야 추가했으며, 해당 구현은 아직 발전 중이에요.
그 결과, 일부 RCS 기능은 Android에 비해 iOS에서 다르게 또는 일관되지 않게 작동할 수 있어요. 이러한 제한은 Apple의 OS 수준 RCS 구현 방식에 의해 결정되며, Klaviyo, Google, 통신사 또는 Klaviyo의 RCS 파트너가 제어할 수 있는 범위를 벗어납니다.
이 도움말에서 설명하는 내용:
- iOS에서 RCS가 다르게 작동하는 이유
- 알고 있는 iOS 전용 문제
- 문제가 발생하면 어떻게 해야 하나요?
- 수정 사항의 우선순위 지정 및 배포 방식
iOS에서 RCS가 다르게 작동하는 이유
RCS 메시지는 각 운영 체제의 기본 메시지 앱에서 전적으로 렌더링되고 처리되며 Apple의 RCS 구현은 아직 Android와 완전히 동일한 수준을 제공하지 않아요.
그 결과 Klaviyo는 다음을 제어하거나 재정의할 수 없어요:
- 메시지 레이아웃 및 렌더링
- 버튼 배치 및 동작
- 미디어 렌더링
- 스레드 미리보기 텍스트 및 캐싱 동작
이러한 동작은 Google 및 Apple의 OS 수준 RCS 지원에 따라 결정되며 다음과 같은 요인에 따라 달라질 수 있어요:
- OS 버전
- 기기 모델
- 이동 통신사 구성
iOS에서 알려진 RCS 문제
아래는 일부 iOS 기기에서 관찰된 알려진 문제 목록입니다. Apple에서 수정 사항을 출시하면 이 목록은 시간이 지남에 따라 변경되지만, 이전 OS 버전을 사용하는 일부 사용자는 여전히 이러한 동작을 경험할 수 있습니다.
에이전트(발신자 ID)
- 에이전트 이름 대신 에이전트 ID가 표시될 수 있어요.
- 에이전트 정보 페이지에 배너가 표시되지 않아요
다양한 기능을 갖춘 카드
- Android에서는 이미지 높이를 명시적으로 설정할 수 있어요. iOS에서는 텍스트 크기와 길이에 따라 이미지 크기가 자동으로 조정되며, 이로 인해 이미지가 눌려 보일 수 있어요.
- 버튼 색상이 회색으로 표시되어 시각적으로 눈에 잘 띄지 않아요.
- 버튼 라벨이 잘못 캐시되어 메시지 스레드에서 잘못된 텍스트가 표시될 수 있어요.
- 버튼이 여러 개 있는 경우, 드롭다운에 포함되며 라벨은 기본적으로 “옵션”으로 설정돼요.
- 빠른 작업 URL 링크는 카드 아래의 별도 말풍선이 아니라 카드 버튼 안에 표시돼요.
- 빠른 답장 버튼은 빠른 작업이 있어야 하는 카드 아래에 있는 별도의 말풍선에 표시돼요.
- 카드에 제목이 없으면 미리보기 텍스트가 “메시지 1개”로 표시돼요.
미디어 및 콘텐츠
- GIF는 애니메이션이 아니라 정적 이미지로 렌더링돼요.
URL 및 미리 보기
- 메시지 끝에 URL만 있고 뒤에 텍스트가 없으면 “미리 보려면 탭하세요.”라는 문구와 함께 별도의 말풍선으로 전송돼요.
- 해결 방법: 링크 뒤에 마침표 또는 다른 문자를 추가하세요.
이 문제에 대한 중요 참고 사항
- 이러한 문제는 모든 기기 또는 iOS 버전에서 발생하지는 않아요.
- 최신 iOS 릴리스에서 일부 문제는 이미 수정되었을 수 있어요.
- 이전 OS 버전을 사용하는 사용자는 여전히 문제가 발생할 수 있어요.
목표는 브랜드가 알려진 모든 제한 사항을 인지하도록 해, RCS 경험을 방어적으로 설계할 수 있게 하는 거예요.
대부분의 문제를 피하는 방법
캠페인을 예약하거나 플로우를 활성화하기 전에 iOS 기기와 Android 기기 모두에 미리 보기를 전송해 두 플랫폼에서 메시지가 예상대로 동작하는지 확인해 주세요. 이렇게 하면 대부분의 문제를 잡을 수 있지만, 동작은 iOS 버전, 기기 모델, 통신사 구성에 따라 달라질 수 있어요.
문제가 발생하면 어떻게 해야 하나요?
위에 나열된 문제 중 하나가 발생하거나 iOS 전용 RCS 문제를 새로 발견한 경우:
1. Apple에 피드백을 제출하세요
iOS의 모든 RCS 렌더링 및 동작 문제는 피드백 시스템을 사용하여 Apple에 직접 보고해야 합니다.
- 메시지용 Apple 피드백 페이지로 이동하세요. 
- 국가 또는 지역을 선택해 주세요.
- 피드백 유형을 선택해 주세요(버그 보고서를 선택). 
- 댓글 필드에 관찰한 RCS 동작, OS 버전, 기기 모델, 그리고 문제를 재현하는 단계 를 설명해 주세요. 스크린샷 예시도 도움이 돼요.
- ‘What Messages 기능 is your feedback about?*’ 필드에서 ‘Other’를 선택해 주세요.
- 양식을 제출하고 피드백 ID를 적어 두세요. Apple이 직접 응답하지 않을 수도 있지만, 모든 제출은 기록돼요. 
이 문제를 해결할 수 있는 채널은 이것뿐이에요.
2. Apple 피드백 ID를 Klaviyo와 공유하기
Apple에 피드백을 제출한 후, Feedback ID를 Klaviyo Support에 공유해 주세요.
이를 통해 다음을 할 수 있어요:
- 문제를 추적하세요.
- 고객 전반에서 피드백 취합
- 가능한 경우 Apple에 이 문제를 적극적으로 제기하고 상위 단계로 에스컬레이션하세요.
문제 해결
Klaviyo는 Apple의 RCS 로드맵, 일정 또는 우선순위에 대해 파악하고 있지 않습니다.
할 수 없는 항목:
- 수정 날짜를 확정해 주세요.
- 릴리스 일정에 영향을 미치기
- OS 수준 동작을 위한 패치 또는 해결 방법
유일하게 효과적인 방법은 피드백의 양과 일관성이에요. Apple이 특정 문제에 대해 받는 피드백이 많을수록, 우선순위로 지정될 가능성이 더 높아요.
요약
- iOS의 RCS는 아직 발전 중이며, 아직 Android 동작 방식과 동일하지 않아요.
- 모든 렌더링 및 상호작용 문제는 Apple에서 제어합니다
- 알려진 문제는 OS 버전과 기기에 따라 다를 수 있어요.
- 브랜드는 Apple에 직접 피드백을 제출하고, 피드백 ID를 Klaviyo와 공유해야 해요.
- 피드백이 많을수록 우선순위 지정 및 수정 가능성이 높아져요.
새로운 iOS 전용 RCS 문제가 확인되는 대로 계속 모니터링하고, 문서화하고, 안내해 드릴게요.