아임포트(4)
-
React Native) iamport 결제검증 로직 구현하기
https://coqoa.tistory.com/145 ReactNative)Expo 인앱결제 (I'mport이용) Expo를 이용해서 개발을 진행해왔고 인앱 결제를 구현해보려고 하는데 제약사항이 많았다 I'mport를 이용하면 기능 구현이 가능하다는 정보를 입수했고 문서를 먼저 정독했다 그동안 실제 결제 관 coqoa.tistory.com 위에서 이어지는 글이다 결제가 완료된 이후에 결제금액을 서버에 저장되어 있는 값과 대조 및 검증하는 로직 구현이 필요하다 링크 import {React, useState, useEffect} from 'react'; import styled from "styled-components/native"; import auth from '@react-native-firebas..
2022.05.19 -
탭탭카드놀이) 5/2~5/9 개발내용
이번주에 한것 1. 아임포트 pg사 계약 - ㅇ 사전 심사 요청이 왔고 아직 배포를 하지 못해서 보류중임 얼른 배포해서 사전 심사 재요청 해야함 2. 오디오 이슈 해결하기 - ㅇ import { Audio } from 'expo-av'; async function playSound(e) { const { sound } = await Audio.Sound.createAsync(e); console.log('Playing Sound'); sound.playAsync(); setTimeout(function(){ console.log('Unloading Sound'); sound.unloadAsync(); },1500) } => e라는 파라미터를 받아서 playAsync로 재생 한 뒤 setTimeout을 이..
2022.05.13 -
탭탭카드놀이) 4/11~4/18 개발내용
이번 주에 한 것 1. 로그인/ 회원가입 유효성 체크할 때 못생긴 기본 Alert대신 텍스트로 변경 2. 구글 소셜 로그인 완료 2-1. 애플은 소셜로그인 구현하려면 애플 개발자 계정 있어야 해서 만들어놨고 심사 중임(2~3일 소요) 3. 파이어 스토어로 db구축 - firebase auth로는 이메일과 비밀번호만 입력받는데 그 외의 정보는 firestore에 저장할 수 있다 - 인앱 결제를 한 유저와 하지 않은 유저를 firestore의 컬렉션을 통해 나눌 수 있다 4. 아임 포트 적용(인앱 결제) - 테스트 결제까지 완료 - 현재는 결제버튼이 밖에 나와있지만 미결제 유저에게만 버튼이 보이도록 구현할 예정 5. 데이터를 로딩 애니메이션 구현 6. 선택지 애니메이션(점점 진하게) 구현 다음 주 목표 저번..
2022.04.21 -
ReactNative)Expo 인앱결제 (I'mport이용)
Expo를 이용해서 개발을 진행해왔고 인앱 결제를 구현해보려고 하는데 제약사항이 많았다 I'mport를 이용하면 기능 구현이 가능하다는 정보를 입수했고 문서를 먼저 정독했다 그동안 실제 결제 관련해서 프로젝트를 진행해본 적이 없어서 접근하기가 어려웠지만 테스트 결제는 성공했고 추후에 다시 볼 수 있도록 정리를 할 예정이다 아임포트 홈페이지 온라인 비즈니스의 모든 결제를 한곳에서, 아임포트 결제의 시작부터 비즈니스의 성장까지 아임포트와 함께하세요 www.iamport.kr 아임포트 깃허브 GitHub - iamport/iamport-react-native: React Native용 아임포트 일반.결제 및 휴대폰 본인인증 모듈입니다. React Native용 아임포트 일반.결제 및 휴대폰 본인인증 모듈입니다..
2022.04.15