Solve Problem 134

[React Native / Android] 푸시알람 절전모드로 인해 울리지 않을 때

테스트를 위해 절전모드를 만든다jb-skin-139.tistory.com/42 안드로이드 | 절전 모드가 되는 시간 변경하는 방법절전 모드 스마트폰에는 절전 모드가 있어요. 일정 시간 사용하지 않으면 화면이 꺼지고 배터리를 절약하는 기능이에요. 화면이 계속 켜 있으면 배터리가 빨리 닳아서 사용 시간이 짧아져요. 그jb-skin-139.tistory.com webs.co.kr/index.php?mid=Android&document_srl=3312655 Android Coding - [Android] 배터리 최적화 대응하기: 도즈(Doze)와 어플 대기모드(App Standby)Calendar restart = Calendar.getInstance(); restart.setTimeInMillis(System..

[React Native] Sentry로 로그 이벤트 확인하기

0. 데브에서 찍는 콘솔을 릴리즈에서도 보고 싶었다. Sentry를 이용하면 된다! 1. 라이브러리 github.com/getsentry/sentry-react-native getsentry/sentry-react-native Official Sentry SDK for react-native. Contribute to getsentry/sentry-react-native development by creating an account on GitHub. github.com 2. 일단 sentry-cli 깔고 docs.sentry.io/cli/installation/ 3. 로그인 등등 docs.sentry.io/cli/configuration/ Configuration and Authentication do..

[React Native] Firebase Admob - Rewards 보상형 동영상 광고 띄우기

1. 설치 yarn add @react-native-firebase/admob cd ios && pod install 2. 적용 // /firebase.json { "react-native": { "admob_android_app_id": "ca-app-pub-xxxxxxxx~xxxxxxxx", "admob_ios_app_id": "ca-app-pub-xxxxxxxx~xxxxxxxx" } } 3. 실행 3-1. iOS 에러 빌드는 잘 됐는데 xcode 터미널에 이러한 에러가 떴음 Terminating app due to uncaught exception 'GADInvalidInitializationException', reason: 'The Google Mobile Ads SDK was initializ..

[React Native] Deep Link 딥링크

1. 딥링크 이해하기https://help.adbrix.io/hc/ko/articles/360039757433-%EB%94%A5%EB%A7%81%ED%81%AC-Deeplink-URI%EC%8A%A4%ED%82%B4-%EC%9C%A0%EB%8B%88%EB%B2%84%EC%85%9C-%EB%A7%81%ED%81%AC-%EC%95%B1%EB%A7%81%ED%81%AC-%EA%B5%AC%EB%B6%84%EA%B3%BC-%EC%9D%B4%ED%95%B4 딥링크(Deeplink) : URI스킴, 유니버셜 링크, 앱링크 구분과 이해  딥링크 (Deeplink) http 혹은 https 로 시작하는 인터넷 주소는 모두 특정 서비스의 웹페이지로 이동합니다. _ https://igaworks.com 을 주소창에 입력하면..

[React Native] 앱 화면 캡쳐 후 공유 및 갤러리에 저장하기 (Capture ScreenShot and Share)

목적: 앱 내 화면을 그대로 이미지로 추출하여 카카오톡이나 인스타로 공유 및 갤러리에 저장을 하고 싶음 1. 환경react-native: 0.61.5react-native-view-shot: 3.1.2react-native-share: 3.7.0@react-native-community/cameraroll: 4.0.02. 설치1) react-native-view-shot=> 오토링크! 2) react-native-share=> 오토링크! 3) @react-native-community/cameraroll=> 오토링크!(https://coding-dahee.tistory.com/147 이곳에서 cameraroll 설치 방법 자세히 보기!) https://coding-dahee.tistory.com/1473..

[React Native] 관리자용 테스트앱 만들기

최근: iOS: 테스트플라이트가 곧 테스트용 앱이니까 따로 바꿔준건 없음1. firebase GoogleService 어쩌구도 prod도 dev 바라보도록2. 스플래시3. 아이콘4. 코드푸시 키(4까지는 공통)5. Android applicationId 변경6. iOS: 왜인지 모르겠지만 스키마 하나 더 만들었음. build 하면 device 관련 에러났기 때문에.1. 에러Could not get GOOGLE_APP_ID in Google Services file from build environmenthttps://stackoverflow.com/questions/57006663/could-not-get-google-app-id-in-google-services-file-from-build-enviro..

react-native-push-notification 진동/무음모드 시 알람 울리기

⭐️ Native 코드 수정을 통한 해결방법 ⭐️1. 환경react-native: 0.61.5react-native-push-notification: 4.0.0 2. 문제위 라이브러리를 이용해서 알람앱을 만들었다.하지만 안드로이드 기기에서 진동/무음모드를 설정하면 알람음을 설정해놔도 울리지 않았다.나의 코드는 이렇다.import PushNotification, { PushNotificationScheduleObject } from 'react-native-push-notification'; const date = new Date(); date.setMinutes(date.getMinutes() + 1); // 1분 뒤에 알람 울리도록 const scheduleObj: PushN..

[Google Play Console] 게시 취소했다가 다시 심사제출했는데 출시가 안되는 경우

1. 나의 상황- 1.0.0 버전을 심사제출해서 플레이스토어에 올라갔다가 다시 게시취소했고, 바로 1.1.0 버전을 다시 심사제출했는데, 플레이콘솔에는 '출시되지 않음' 이라는 글씨만 보임.  1-1. 참고- 이곳을 보고 게시취소 했음.https://grahams.tistory.com/170 [플레이 스토어]내 앱 서비스 중지 방법출시된 앱을 상황에 따라 임시로 내릴 경우도 있겠죠? 오늘은 제가 알아봤던 방법을 알려드릴게요. 막상 알고나면 참 별거 아닌데, 처음 볼땐 참 헷갈려요. UI가 인식하기 좀 어렵게 만든것 같아�grahams.tistory.com2. 해결다시 '가격 및 배포' 탭으로 가서 출시 버튼을 눌러주면 된다.

스플래시 스크린 작동 안함 / Splash Screen not working

0. 환경react-native: 0.61.5react-native-splash-screen: 3.2.0 auto link  1.  이렇게 xcode에 스플래시 이미지 넣어줬는데 안먹힌다. 2. 해결법ddodak.tistory.com/7 iOS Splash Image 적용하기 (react-native-splash-screen)" data-og-description="아래 내용은 iOS에 대해서만 다루고 있습니다. ( android 적용은 타 블로그를 따라하면 쉽게 할 수 있기에..😂 ) ⏰모두의 시간은 소중하니까요 react-native-splash-screen를 이용하여 iOS에 스플래쉬 이미" data-og-host="ddodak.tistory.com" data-og-source-url="https..

출처: https://mingos-habitat.tistory.com/34 [밍고의서식지:티스토리]