FE 61

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

REACT-NATIVE - 카카오 로그인 구현하기 (iOS)

1. react-native-seoul/kakao-login 다운로드하기 yarn add @react-native-seoul/kakao-login pod install//잊지말기 //혹시 오류 나면 arch -x86_64 pod install https://github.com/react-native-seoul/react-native-kakao-login GitHub - react-native-seoul/react-native-kakao-login: react-native native module for Kakao sign in. react-native native module for Kakao sign in. Contribute to react-native-seoul/react-native-kakao-l..

FE/REACT_NATIVE 2022.08.12

TypeScript에러 - AsyncStorage에러

'string | null' 형식의 인수는 'string' 형식의 매개 변수에 할당될 수 없습니다. 'null' 형식은 'string' 형식에 할당할 수 없습니다. useEffect(()=>{ AsyncStorage.getItem("nickname", (err, result) =>{ setNick(result); }) },[]); AsyncStorage에서 nickname이라는 이름의 키를 가진 값을 가져오겠다. 그 값을 useState의 setNick에 담아라 그런데 이 부분에서 계속 result부분에 빨간 밑줄이 그어졌다. ✔️ 해결 방법 useEffect(()=>{ AsyncStorage.getItem("nickname", (err, result) =>{ if(!result){ throw new E..

FE/에러노트 2022.08.12

REACT-NATIVE - 스택 내비게이션에 props값 넘기는 법

✔️ 사용 방법 //stacknavigaiton 있는 곳! const [token ,setToken] = useState("") {return }}/> //Login.tsx interface Props { setToken: Dispatch; token: string; } function Login ({setToken, token} : Props){ return ( 로그인 페이지 :{toekn} ) } export default Login; props로 값을 넘길 때 타입 스크립트에서는 항상 받아온 props의 값을 선언해주는 것을 잊으면 안 된다!

FE/REACT_NATIVE 2022.08.12

TypeScript에러 - useRef에러!

(property) React.ClassAttributes.ref?: React.LegacyRef | undefined 이 호출과 일치하는 오버로드가 없습니다. 오버로드 1/2('(props: ScrollViewProps | Readonly): ScrollView')에서 다음 오류가 발생했습니다. 'MutableRefObject' 형식은 'LegacyRef | undefined' 형식에 할당할 수 없습니다. 'MutableRefObject' 형식은 'RefObject' 형식에 할당할 수 없습니다. 'current' 속성의 형식이 호환되지 않습니다. 'undefined' 형식은 'ScrollView | null' 형식에 할당할 수 없습니다. 오버로드 2/2('(props: ScrollViewProps, c..

FE/에러노트 2022.08.12