콘텐츠로 이동

모바일 앱 출시

이 섹션에서는 SMSBAT 옴니채널 모바일 앱(iOS 및 Android에서 사용 가능)에 대한 업데이트 기록 및 변경 로그를 문서화합니다.

버전 1.0.14 (최신)

날짜: 2026년 3월

버그 수정: - 첨부 파일 메뉴 안정성(iOS): 첨부 파일 메뉴(종이클립)를 탭하면 iOS 장치의 사진/문서 기본 UI 선택기가 즉시 닫히고 억제되는 조용한 경쟁 조건을 수정했습니다. 이제 업로드 UI가 비동기식으로 성공적으로 표시됩니다. - 문서 오분류: 지나치게 광범위한 MIME 유형 스니핑으로 인해 일부 일반 문서(예: 원시 첨부 파일로 전송된 특정 파일 형식)가 스트리밍 가능한 비디오 블록으로 잘못 구문 분석되는 문제를 해결했습니다.


버전 1.0.13

날짜: 2026년 3월

버그 수정: - 비디오 재생(iOS AVPlayer -11850): 비디오 스트리밍 아키텍처를 재설계했습니다. 이제 모바일 앱은 'expo-file-system'을 활용하여 플레이어를 마운트하기 전에 기본적으로 원격 CDN 비디오를 로컬로 캐시합니다. 이는 HTTP 206 바이트 범위 스트리밍 헤더에 대한 Apple AVFoundation의 엄격한 요구 사항을 포괄적으로 우회하여 '-11850' 재생 오류를 즉시 해결합니다.


버전 1.0.12

날짜: 2026년 3월

새로운 기능 및 향상된 기능: - 재설계된 채팅 헤더: 이제 채팅 헤더는 첫 번째 줄에 연락처 이름을 눈에 띄게 표시하고 읽기 쉽도록 두 번째 줄에 색상 상태 표시기와 함께 전화번호/채널을 표시합니다. - 향상된 연락처 해결: 이제 앱이 CRM을 사전에 스캔하고 원시 채팅 페이로드에 이름이 누락된 경우에도 가능할 때마다 원시 전화번호나 ID를 실제 클라이언트 이름(예: "Маріанна")으로 자동으로 바꿉니다. - 운영자 마스킹: 로그인한 운영자가 Web Widget을 테스트하고 CRM이 운영자 자신의 이름/이메일을 감지하는 경우, 모바일 앱은 연락 센터에서 시각적 혼란을 방지하기 위해 이를 가로채서 "Без імені"로 마스킹합니다. - 새 채팅에 대한 자동 라우팅: 기본적으로 새 채팅을 만들면 모바일 앱이 자동으로 원활하게 새 활성 채팅 인스턴스로 이동합니다. (이제 빈 채팅도 받은편지함 상단에 올바르게 표시됩니다.) - 통합된 스와이프 작업: 이제 채팅 목록 항목을 왼쪽에서 오른쪽으로 스와이프하면 전환 가능한 새로운 "읽음/읽지 않음으로 표시" 작업을 포함하여 최대 4개의 개별 작업 버튼이 표시됩니다.

버그 수정: - 탐색 흐름 수정: 결과를 선택한 후 검색 오버레이로 인해 사용자가 자세한 채팅 화면으로 이동하지 못하는 버그가 해결되었습니다. 이제 전역 탐색이 경로 스택을 올바르게 푸시합니다. - 키보드 클리핑(iOS): 텍스트 입력 하단에서 하강 문자(예: 문자 'y' 또는 'g')가 잘리는 연락처 정보 모달의 반복되는 UI 결함을 수정했습니다. - 메시지 기록 연속성: 이제 모바일 앱은 전체 체인 기록(isChain=true)을 활용하여 동일한 연락처가 있는 이전 채팅의 메시지가 성공적으로 로드되고 결합되어 웹 패널 경험과 완벽하게 일치하도록 보장합니다. - 태그 가져오기 문제: 모바일 태그 파서를 직접 대시보드 엔드포인트로 전환하여 모든 조직 태그가 성공적으로 검색되고 필터링을 위해 표시되도록 했습니다. - 세션 안정성: 401 무단 API 응답을 적극적으로 처리하고 지속적인 토큰 새로 고침을 안전하게 전달하여 예상치 못한 앱 로그아웃을 방지하는 'authStore' 로직이 심화되었습니다.