compilesdkversion is not specified 원래는 compilesdkversion 이 맞지 않아 project 수준 build.gradle 에서 compilesdkversion 설정을 해주어야 하는 에러이지만 나의 경우에는 npm dependencies 이슈였다.. mode_modules 를 제거하고 npm install 을...
Reactnative: android | build filed compilesdkversion is not specified
Reactnative: android | build failed sdk location not found
sdk location sdk path 설정 시 안드로이드 스튜디오 터미널에서 진행하면 바로 적용되지 않는 이슈가 있었음.. 외부 터미널을 따로 열어 패스 설정 후 다시 진행.. source 명령어로 설정된 패스 적용까지 꼭 확인해야 한다
Reactnative: ios | position: 'absolute' 시 터치 영역 이슈
현재 modal 내부 코드 변경 시 바로 적용되지 않는 이슈가 있다.. position: ‘absolute’ 를 적용받는 영역 내부에 TouchableOpacity가 있다면 터치 영역이 밀려 올라가는 이슈가 있음 실 기기에서도 같은 이슈가 발생하면 다른 방안을 고려해봐야..
Reactnative: error | watchmanresponse
watchman 의 접근 권한이 부여된 상태이지만 권한이 없다는 에러 watchmanResponse: { error: 'std::__1::system_error: open: /Users/...: Operation not permitted', version: '2022.09.26.00' } 내 경우에는 껐다 켜니까 잘 동작한다 ...
Reactnative: ios build | firebase app distribution
Firebase firebase 에 iOS 앱 등록 후 GoogleService-Info 파일을 프로젝트 파일에 위치한 다음 react native 에서 react-native-firebase/app 을 받아 설치, iOS clean build folder - build - archive 후에 development 로 ipa 파일을 생성, App ...
Reactnative: build error | '로그인' 키체인 암호
Archive 시 키체인 이슈 발생 apple developer 이슈인줄 알았는데.. ‘로그인’ 키체인 이슈가 발생한다면 컴퓨터 비밀번호를 입력하면 되는데 항상 으로 선택해야 넘어간다..
Reactnative: 앱 화면 세로모드 고정
가로, 세로모드 OS 별 설정 파일에서 앱의 가로, 세로 모드를 설정할 수 있다 가로모드 : landscape 세로모드 : portrait iOS ios/[프로젝트 이름]/Info.plist 에서 아래 코드를 찾는다 <key>UISupportedInterfaceOrientations</key> <array&g...
Reactnative: error | dyld: library not loaded: libicui18n.62.dylib
npm 작동이 안되어서 찾아보니 brew 문제였 brew upgrade icu4c brew upgrade // or upgrade all packages brew cleanup 홈 브류를 업데이트 하고 정리하여 해결됨
Typescript: 객체 타입의 타입 확장
객체 타입의 타입 확장 원시 타입의 경우 타입 확장시 union 을 사용할 수 있지만 객체 타입의 경우 다르다 interface interface 로 작성된 객체 타입의 경우 타입 확장 시 extends 로 상속을 이용한 확장과 재작성을 통한 확장이 가능하다 인터페이스는 같은 이름으로 재 작성 시 기존 정의된 목록에 새로 작성된 인터페이스의 속성...
Python: 배열 | reverse, reversed
reverse 배열 함수로 원본 배열을 직접 수정하여 순서를 거꾸로 뒤집는다 arr = [1, 2, 3] arr.reverse() print(arr) // [3, 2, 1] reversed 내장 함수로 원본 배열을 수정하지 않고 reversed or listreverseiterator 객체를 반환한다 arr = [1, 2, 3] rever...