분류 전체보기(95)
-
탭탭카드놀이) 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/19~5/2 개발내용
이번 주에 한 것 1. 애플소셜로그인 구현 - ㅇ 2. 애플디바이스테스트 -ㅇ 3. 광고자리마련하기 + 결제유무에 따라 광고 on/off하기 - ㅇ 4. 아임포트 결제 검증 로직 구현 - ㅇ 아임포트 문서에 결제 검증을 필수로 구현하라고 되어있었고 Node.js로 예시가 작성되어있었다 리액트네이티브에 알맞게 변경해서 구현했고 검증확인했다 5. 결제버튼 결제유무에 따라 on/off하기 - ㅇ 6. 결제결과창 구현 - ㅇ 7. asset모아서 적용하기 - ㅇ => 동물 6마리 -> 38마리로 증가, (수익이 발생하면 디자이너한테 의뢰해서 동물조금씩 추가할 예정) 8. 정답 / 오답 출력 모달창 구현 - ㅇ 9.선택지 애니메이션 부드럽고 빠르게 변경하기 - ㅇ 10. 저작권정보 버튼, 모달창 구현 -ㅇ 11...
2022.05.13 -
탭탭카드놀이) 개인정보처리방침
“탭탭카드놀이” Mobile Application 개인정보 처리방침 탭탭카드놀이 (ByeongMin Choi, 이하 “개발자”라 함) 는 개발자가 운영하는 서비스를 이용하는 이용자님들의 개인정보를 매우 중요하게 생각하며 아래와 같은 개인정보처리방침을 가지고 있습니다. 이용자님이 개발자에 개인정보를 제공함으로써 이용자님이 본 개인정보처리방침의 개인정보 수집, 사용 및 제공에 대해 충분히 이해하고 동의한 것으로 간주됩니다. 만일, 본 개인정보처리방침에 대해 동의하지 않는다면 개인정보 제공을 거부하시기 바랍니다. 개발자는 개인정보 처리방침을 개정하는 경우 개정이유 및 개정내용에 관하여 웹사이트 (또는 개별공지)를 통하여 공지할 것입니다. 본 개인정보처리방침은 2022년 5월 27일부터 시행됩니다. 제1조(개인..
2022.05.06 -
탭탭카드놀이) 4/11~4/18 개발내용
이번 주에 한 것 1. 로그인/ 회원가입 유효성 체크할 때 못생긴 기본 Alert대신 텍스트로 변경 2. 구글 소셜 로그인 완료 2-1. 애플은 소셜로그인 구현하려면 애플 개발자 계정 있어야 해서 만들어놨고 심사 중임(2~3일 소요) 3. 파이어 스토어로 db구축 - firebase auth로는 이메일과 비밀번호만 입력받는데 그 외의 정보는 firestore에 저장할 수 있다 - 인앱 결제를 한 유저와 하지 않은 유저를 firestore의 컬렉션을 통해 나눌 수 있다 4. 아임 포트 적용(인앱 결제) - 테스트 결제까지 완료 - 현재는 결제버튼이 밖에 나와있지만 미결제 유저에게만 버튼이 보이도록 구현할 예정 5. 데이터를 로딩 애니메이션 구현 6. 선택지 애니메이션(점점 진하게) 구현 다음 주 목표 저번..
2022.04.21 -
ReactNative) How to fix SSRProvider warning ??
문제 발생 시점 : 아임포트를 사용할 때 (결제버튼을 통해 PaymentTest스크린으로 이동할 때) 문제 원인 & 해결 When working with app using React Native, React will ask for an SSRProvider to be used to wrap your main provider. This allows for auto-generated IDs to be passed between the client device (iOS and Android) to the server which is running your application; In this case, the server is Expo Go launched from a terminal. Wrapping you..
2022.04.15 -
ReactNative)Expo 인앱결제 (I'mport이용)
Expo를 이용해서 개발을 진행해왔고 인앱 결제를 구현해보려고 하는데 제약사항이 많았다 I'mport를 이용하면 기능 구현이 가능하다는 정보를 입수했고 문서를 먼저 정독했다 그동안 실제 결제 관련해서 프로젝트를 진행해본 적이 없어서 접근하기가 어려웠지만 테스트 결제는 성공했고 추후에 다시 볼 수 있도록 정리를 할 예정이다 아임포트 홈페이지 온라인 비즈니스의 모든 결제를 한곳에서, 아임포트 결제의 시작부터 비즈니스의 성장까지 아임포트와 함께하세요 www.iamport.kr 아임포트 깃허브 GitHub - iamport/iamport-react-native: React Native용 아임포트 일반.결제 및 휴대폰 본인인증 모듈입니다. React Native용 아임포트 일반.결제 및 휴대폰 본인인증 모듈입니다..
2022.04.15