UNPKG

iamport-react-native

Version:

리액트 네이티브용 아임포트 결제/본인인증 연동 라이브러리

34 lines (22 loc) 1.35 kB
# exampleForManagedExpo 프로젝트 `iamport-react-native` 예제입니다. Expo를 통해 아임포트 결제모듈을 연동하는 것을 구현한 예제 프로젝트입니다. 그 중에서도 managed 프로젝트로 개발하는 것을 가정하여 만들었기 때문에 iOS 및 안드로이드 폴더가 없으며 실제 앱을 빌드 후 테스트하기 위해서는 [Building Standalone Apps](https://docs.expo.io/distribution/building-standalone-apps/)를 참고하시기 바랍니다. Expo 관련 설정은 [Expo 설정하기](../manuals/EXPO.md)에서 보실 수 있습니다. ## Expo CLI 설치 ```shell $ yarn global add expo-cli ``` ## Expo Go 앱에서 실행 먼저 테스트할 기기에 [Expo Go](https://expo.dev/client) 앱을 설치합니다. `iamport-react-native` 레포를 clone받은 후 프로젝트의 `example` 폴더 안으로 이동합니다. ```shell $ git clone https://github.com/iamport/iamport-react-native $ cd iamport-react-native/exampleForExpo ``` Expo 개발 서버를 실행합니다. ```shell $ expo start ``` 서버의 로딩이 완료되면 안드로이드의 경우 Expo Go 앱에서, iOS의 경우 카메라를 통해 QR 코드를 찍어 앱을 실행합니다. Expo Go 앱의 특성상 일부 결제수단(e.g. 뱅크페이)은 직접 빌드하는 것이 아니면 사용이 불가합니다.