react native(expo)

1. 문제 상황 앱을 개발한 후에 한국인데도 기본 언어가 영어로 설정되어 보기 불편했다. 2. 문제 해결 2.1 app.json파일에 ko.json 추가. 여기서 ko.json은 임의로 만들어주세요! { "expo": { ... "locales": { "ko": "./locales/ko.json" }, } } 2.2 ko.json 파일을 만들어 빈 객체 추가 원래는 ko.json 안에 언어 설정이 들어가겠지만, 저희는 ios의 기본 언어만 바꿀 것이므로 빈 객체를 넣어 주세요! //ko.json {} 3. 결과 한국어로 기본언어가 잘 바뀌는 모습입니다. 참고: https://stackoverflow.com/questions/45962000/set-up-different-language-for-ios-ap..
1. 문제사항 앱을 개발한 후, 플레이 스토어에 올리자 아래와 같은 에러 메세지가 나왔다. "앱이 Android 13(API 수준 33) 이상을 타겟팅해야 함" 2. 문제 해결 위의 문제를 해결하려면 아래 방법대로 Target sdk를 올려주면 된다. 2.1 expo-build-properties 설치 npx expo install expo-build-properties 터미널에 위의 명령어 치기 2.2 app.json 수정 { "expo": { ... "plugins": [ [ "expo-build-properties", { "android": { "compileSdkVersion": 33, "targetSdkVersion": 33, "buildToolsVersion": "33.0.0" } } ] ] ..
1. 문제 상황 expo로 개발이 완료된 후 아래 명령어로 빌드를 시작했다. eas build --platform ios 그러자 아래와 같은 에러가 뜨며 빌드를 하지 못했다. Failed to patch capabilities: [ { capabilityType: 'APPLE_ID_AUTH', option: 'OFF' } ] ✖ Failed to sync capabilities "..." Unexpected error occurred while attempting to update capabilities for app "...". Capabilities can be modified manually in the Apple developer console at "..." Auto capability sync..
1. 문제 사항 TextInput을 이용해서 사용자에게 데이터를 받는 페이지를 만들었습니다. 안드로이드에선 정상적으로 잘 작동하지만, ios에서는 키보드가 TextInput을 가리는 현상이 보입니다. 밑에 예시화면을 보면 테스트 3 textinput이 키보드로 가려서 확인할 수 없습니다. 테스트 TextInput을 클릭하니 키보드가 화면을 가려 내용을 알 수 없죠? 안드로이드에선 잘 작동하는데 ios에서만 저러니 더 답답했습니다 ㅠㅠ 2. 문제 해결 2가지 속성을 이용하면 됩니다. 1. automaticallyAdjustKeyboardInsets 설명 : 1. ScrollView에서 사용한다. 2. "ScrollView에서 내용을 자동으로 조정할지 여부를 제어한다. 보기 삽입 및 스크롤키보드의 크기를 변..
jowell
'react native(expo)' 카테고리의 글 목록