본문 바로가기
728x90

ReactNative12

ReactNative_ adMob 연동 AOS 와 IOS 크로스플랫폼으로써 같이 광고를 연동하려고 라이브러리르 찾아보는 중 좋은 라이브러리가 있었다. 리액트 네이티브라는 크로스 플랫폼을 통해서 동시에 같이 진행하는 거기 때문에 정말 편한 부분들이 많이 있다 페이스북은 정말 잘 만든다.. 하지만 요새 Flutter 가 치고 올라오고 구글에서 모든 부분을 만들어준다고 하니 어떤게 더 좋을지 감이 안잡히긴 하지만 React Native 는 가장 중요한 코드푸시가 있어서 이걸 믿고 다들 RN 으로 넘어 오는 듯 하다  그래서 요번엔 Admob 적용방법을 구글링해서 알아보았다 . https://flamingotiger.github.io/frontend/ReactNative/react-native-admob/ react native에서 구글 애드몹(ad.. 2024. 3. 7.
ReactNative_ AOS 커스텀 RCTEmitter 생성 및 적용 안드로이드에서도 알람앱의 기능 중 하나인 흔들기 기능을 추가해야 했다. 흔들기 기능을 모듈화해서 ReactNative 코드 안에서 직접 사용해야 했다. 그래서 우선 흔들기 기능을 따로 모듈화코드로 java 클래스로 우선 만든다 public class ShakeDetectorModule extends ReactContextBaseJavaModule implements SensorEventListener { private final String MODULE_NAME = "ShakeDetector"; private final float SHAKE_THRESHOLD_GRAVITY = 2.7F; private final int SHAKE_SLOP_TIME_MS = 500; private fi.. 2024. 3. 5.
ReactNative_ IOS 커스텀 RCTEmitter 생성 및 적용 알람앱을 만들면서 ReactNative의 DeviceEventEmitter 를 직접적으로 커스터마이징이 필요한 상황이 오게 되었다.IOS 에서 어떻게 RCTEmitter 를 커스터마이징하여 적용할지 찾아보았다.흔들기 기능을 추가하려면 흔들기 감지하고 그것을 실시간 보내주어야 하는데, 그부분을 모듈화하여 ReactNative 안에서 실행하려고 했다.우선 , .Swift  와 .h 을 만들어야한다 . 그리고 흔들기 기능관련된 부분을 추가해준다.  import Foundationimport UIKitimport AVFoundationimport Reactimport CoreMotion @objc(ShakeModule)class ShakeModule : RCTEventEmitter {    var motionM.. 2024. 3. 5.
ReactNative_ unable-to-initiate-pif-transfer-session-operation-in-pr ReactNative IOS 실행하려고 하던 중 이런 에러가 떴다. 갑자기 나온 에러라서 캐시를 지우고 모듈도 지우고 다시 설치해봤지만 계속 이런 에러가 나왔다.   왜 그런거야 ... 크로스플랫폼 에서의 IOS 역시 너무 불편했고 어려웠고 까다로웠다... IOS 의.... 독점적인.... 흑흑.. 그래도 업데이트나 환경등을 잘 조성해주었으면 좋겠는데 그런것도 왜 안됐엉!! https://stackoverflow.com/questions/75980685/xcode-14-3-build-error-unable-to-initiate-pif-transfer-session-operation-in-pr Xcode 14.3 build error "unable to initiate PIF transfer session.. 2024. 3. 5.
ReactNative_ Invalid `Podfile` file: 767: unexpected token at '' ReactNative IOS npm 모듈 설치 후pod cache -- cleanrm -rf podlock rm-rf podspod install명령어를 차례로 실행했더니 위와 같은 에러가 나왔다.건드린 곳은 없고 이상하게 추가한 곳도 없는데 저런 에러가 나왔다. https://stackoverflow.com/questions/72971698/invalid-podfile-file-767-unexpected-token-at Invalid `Podfile` file: 767: unexpected token at ''I am trying to run my IOS app with react native, but I need to update my Pods. so I run on terminal: cd iOS .. 2024. 3. 5.
ReactNative_ 버전 높였을때 대처 새로운 리액트 네이티브 프로젝트 시작하려 하는데 버전이 너무 높아서 생기는 오류들을 정리해보았다.우선 ReactNative 최신버전인 0.8x 이상으로 시도했을때의 오류이다.https://stackoverflow.com/questions/72971698/invalid-podfile-file-767-unexpected-token-at Invalid `Podfile` file: 767: unexpected token at ''I am trying to run my IOS app with react native, but I need to update my Pods. so I run on terminal: cd iOS && pod install But I get this error on the title int.. 2024. 3. 5.
"이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다."
728x90