728x90
반응형
# react-native-in-app-review
- 앱 개발은 할 일이 참 많습니다. 힘들게 개발이 마무리 하면서, 출시 준비를 하다보면, 떨어져 가는 에너지와 반대로 해야 하는 귀찮은 일은 많아지기만 합니다. 그 중에서도 앱스토어나, 구글 플레이 스토어 관련 작업들은 많이 번거롭기 마련입니다. 오늘은 이런 과정에서 앱 스토어 및 구글 플레이 스토어 리뷰를 작성하는 기능에 대한 구현을 도와줄 라이브러리를 포스팅 하려고 합니다.
# Github Page
# 설치 및 사용법
- 설치합니다
$ yarn add react-native-in-app-review
- 아래와 같이 구현해서 사용하실 수 있습니다. 깃헙 페이지에 있는 예제에서 주요 주석 외에는 제거 하였으니, 자세한 설명은 깃헙 페이지를 참고하시기 바랍니다. 구현 코드는 간단 하지만, 실제로 정상 동작 시키려면, 아래의 플랫폼 별 체크 사항을 잘 확인 하시기 바랍니다
import InAppReview from 'react-native-in-app-review';
InAppReview.isAvailable();
InAppReview.RequestInAppReview()
.then((hasFlowFinishedSuccessfully) => {
console.log('InAppReview in android', hasFlowFinishedSuccessfully);
console.log(
'InAppReview in ios has launched successfully',
hasFlowFinishedSuccessfully,
);
// 1- you have option to do something ex: (navigate Home page) (in android).
// 2- you have option to do something,
// ex: (save date today to lanuch InAppReview after 15 days) (in android and ios).
// 3- another option:
if (hasFlowFinishedSuccessfully) {
// do something for ios
// do something for android
}
})
.catch((error) => {
console.log(error);
});
- 안드로이드 체크 사항
https://github.com/MinaSamir11/react-native-in-app-review#-android-guidlelines-and-notes
- IOS 체크 사항
https://github.com/MinaSamir11/react-native-in-app-review#-ios-notes
728x90
반응형
'개발 > React Native' 카테고리의 다른 글
[React Native][Admob] react-native-google-mobile-ads (0) | 2023.02.07 |
---|---|
[React Native][라이브러리] React Native Date Picker (0) | 2023.02.04 |
[React Native][IOS][한 줄 팁] IOS 시뮬레이터 스크린 샷 저장 및 가져오기 (0) | 2022.08.19 |
[React Native][한 줄 팁] 빌드 지우기(Clean Build) (0) | 2022.03.30 |
[React Native] react-native-floating-bubble (0) | 2022.03.04 |