TIL: RN | 인앱 결제 react-native-iap (2) lifecycle - 221128

Lumpen·2022년 11월 29일
0

RN인앱결제

목록 보기
3/16

lifecycle

인앱 결제 시 네이티브 모듈을 초기화 하는 단계가 선행되어야 한다

initConnection() 으로 초기화

import { initConnection, endConnection } from 'react-native-iap';

useEffect(() => {
	initConnection()
  
  	return () => {
    	endConnection()
    }
}) 

라이브러리를 모두 사용하였다면 endConnection() 를 사용해 리소스 해제

매 할 일 마다 초기화하고 호출하는 것은 안티 패턴이므로 생명주기에 따라 잘 해줘야 함

profile
떠돌이 생활을 하는. 실업자, 부랑 생활을 하는

0개의 댓글