지니네 245

REACT-NATIVE- ios Splash

1. react-native-splash-scr yarn add react-native-splash-screen 2. cd ios/ pod install 실행 3. App.tsx에서 스플래쉬 종료 코드 추가해주기 import SplashScreen from "react-native-splash-screen"; function App() { React.useEffect(() => { try { setTimeout(() => { SplashScreen.hide(); /** 추가 **/ }, 2000); /** 스플래시 시간 조절 (2초) **/ } catch (e) { console.warn("에러발생"); console.warn(e); } }); return ( ); } export default App;..

FE/REACT_NATIVE 2022.10.24

REACT-NATIVE - 아이폰 기본 폰트 사이즈 문제

시뮬레이터를 통해서 앱을 개발하다가 알람 기능을 추가하려고 실기기로 연결했는데 갑자기 모든 폰트가 엄청 엄청 작게 보이는 문제가 발생했다. 시뮬레이터랑 실기기랑 차이가 있나 싶어서 이리저리 확인해봤는데 실제로 디자인이랑 실기기랑 사이즈 크기가 너무 많이 났다ㅠㅠ 다른 건 다 괜찮은데 왜 ,, 폰트 사이즈만 이러지? 회사 사람들 다 불러서 다 같이 고민했는데 답이 안 나와서 한참을 우울해하고 있었는데 문득 아이폰 기본 폰트 설정이 떠올랐고 확안해 보니 그것 때문이었다!!!! ㅠㅠㅠㅠㅠㅠ세상에나 사람들 마다 각자 아이폰 기본 폰트 설정을 다르게 하는걸 잠시 망각,,,, 그래서 구글링 해보니까 기본적으로 리액트 네이티브 에서 사용하는 는 allowFontScaling 프로퍼티가 true로 되어있어서 설정된 폰..

FE/REACT_NATIVE 2022.10.20

RN에러 - Signing for "TOCropViewController-TOCropViewControllerBundle" requires a development team.

xcode에서 실기기로 테스트하고 있는데 오류가 발생했다 ㅠㅠ Signing for "TOCropViewController-TOCropViewControllerBundle" requires a development team. 빌드에 실패 하면서 이런 오류가 떴다. ✔️ 해결 방안 podfile에서 코드 추가 필요 post_install do |installer| installer.pods_project.targets.each do |target| target.build_configurations.each do |config| config.build_settings['EXPANDED_CODE_SIGN_IDENTITY'] = "" config.build_settings['CODE_SIGNING_REQUIRE..

FE/에러노트 2022.10.11

RN에러 - stored properties cannot be marked potentially unavailable with '@available' (카카오 로그인 구현 중 ios 업데이트 문제)

ios 업데이트를 너무 쉽게 했나,, 실기기에서 실행하려는데 카카오 로그인 구현 부분에서 오류가 났다 xcode에서 빌드를 하는 순간 stored properties cannot be marked potentially unavailable with '@available' 어쩌고 하는 에러가 났다. 업데이트 문제있은 거 같아서 이리저리 찾아보다가 일단 임시방편의 해결 방법을 찾았다. ✔️ 해결 방안 내가 선택한 방법은 Xcode를 열어 Pods 폴더에서 KakaoSDKAuth의 AuthController.swift의 코드 수정 두 가지를 수정해야 하는데 1. public var presentationContextProvider: Any? 코드 추가 2. if #available(iOS 13.0, *) { ..

FE/에러노트 2022.09.30

RN에러 - Could not get the simulator list from Xcode.에러

시뮬레이터를 실행하려고 했는데 갑자기 오류가 발생했다. 오류를 좀 읽어보니까 시뮬레이터의 위치를 찾지 못해서 생기는 오류 같아 관련 글을 찾아봤는데 xcode업데이트 중에 폴더 구조가 꼬인 거 같았다. ㅠㅠ ✔️ 해결 방안 # xcode 경로확인 $ xcode-select -p /Library/Developer/CommandLineTools # xcode 경로 변경 $ sudo xcode-select --switch /Applications/Xcode.app # xcode 경로 다시 확인 xcode-select -p /Applications/Xcode.app/Contents/Developer 이렇게 하고 다시 실행하기만 하면 잘된다 ㅎㅎ https://wordbe.tistory.com/entry/Reac..

FE/에러노트 2022.09.30