Skip to content

2025년 3월 19일

패키지 업데이트

다음 패키지를 업데이트했어요.

  • react-native-bedrock: 0.0.13
  • @react-native-bedrock/native: 0.0.13
  • @apps-in-toss/framework: 0.0.11
  • @apps-in-toss/web-framework: 0.0.11

업데이트 내용

appLogin 응답값에 referrer 필드 추가

  • appLogin 함수의 응답값에 referrer 필드가 추가됐어요.
  • 이 값은 로그인 요청이 어디에서 발생했는지를 나타내요.
    • 샌드박스 앱에서 로그인한 경우 SANDBOX가 반환돼요.
    • 토스 앱에서 로그인한 경우 DEFAULT가 반환돼요.
  • 인가 코드(authorizationCode)와 함께 referrer도 같이 전달해주세요.

웹 프레임워크 빌드 시 index.html 파일 검사

  • @apps-in-toss/web-framework로 빌드할 때, index.html 파일이 있는지 빌드 단계에서 확인해요.
  • index.html 파일이 없으면 빌드에 실패해요.
  • 누락된 경우 에러를 발생시켜요. 빌드 전에 파일이 있는지 꼭 확인해주세요.

현재 실행 중인 환경을 확인하는 getOperationalEnvironment 함수 추가

  • getOperationalEnvironment는 앱이 어떤 환경에서 실행 중인지 알려주는 함수예요.
  • 반환값은 아래와 같아요.
    • 샌드박스 환경이면 sandbox
    • 토스 앱 환경이면 toss
  • 환경에 따라 동작을 다르게 처리하고 싶을 때 사용해요.

현재 실행 중인 OS를 확인하는 getPlatformOS 함수 추가

  • getPlatformOS는 앱이 어떤 OS에서 실행중인지 알려주는 함수예요.
  • 반환값은 아래와 같아요.
    • Android 환경이면 android
    • iOS 환경이면 ios
  • OS에 따라 동작을 다르게 처리하고 싶을 때 사용해요.