앱인토스 sdk 관련 문의

이 글의 성격은 무엇인가요?

질문 / 문제 해결

내용을 설명해주세요

안녕하세요. 기존 React Native 앱을 앱인토스로 포팅하려고 합니다.
몇 가지 확인이 필요해서 문의드립니다.

  1. 지도 라이브러리
  • 네이버맵 (@mj-studio/react-native-naver-map) 또는 카카오맵 네이티브 라이브러리를 앱인토스에서 사용할 수 있나요?
  • 사용 불가능하다면 WebView + 지도 Web SDK 방식이 유일한 대안인가요?
  1. TTS (음성 안내)
  • expo-speech 또는 react-native-tts 같은 TTS 라이브러리를 사용할 수 있나요?
  • 사용 불가능하다면 웹 SpeechSynthesis API로 대체해야 하나요?
  • 혹시 앱인토스 SDK에서 제공하는 TTS 기능이 있나요?
  1. 위치 추적 (백그라운드)
  • SDK의 useGeolocation / startUpdateLocation이 앱이 백그라운드 상태일 때도 위치 추적이 되나요?
  • (운행 중 화면 꺼짐 상태에서도 위치 기반 도착 알림이 필요합니다)
  1. 외부 네이티브 라이브러리
  • 일반적으로 npm의 네이티브 모듈이 포함된 라이브러리를 앱인토스에서 사용할 수 있나요?
  • 사용 가능한 라이브러리 목록이나 제한 사항이 있나요?

참고: 포팅하려는 앱 기능

  • 코스/장소 관리 (Supabase)
  • 지도 기반 내비게이션
  • 실시간 위치 추적 + 지오펜싱
  • TTS 음성 안내 (도착 알림)

안녕하세요 :slight_smile:

  1. 네이티브 라이브러리는 사용하실 수 없습니다 :cry: 웹뷰 + 지도 web SDK 방식 이용 부탁드려요.
  2. 현재 TTS 기능은 앱인토스 SDK에서는 제공하고 있지 않으며, 필요하시다면 web API 이용을 부탁드립니다.
  3. 한번 체크해보고 말씀드리겠습니다!
  4. 네이티브 모듈이 포함된 라이브러리는 사용할 수 없습니다. web api 사용은 막고 있지 않습니다.

확인 결과, 미니앱에서는 백그라운드 위치 권한이 없어 콜백 함수 호출이 불가능합니다 :cry: