월 14,300원
5개월 할부 시다른 수강생들이 자주 물어보는 질문이 궁금하신가요?
- 미해결배달앱 클론코딩 [with React Native]
혹시 이건 어떻게 해결할까요 ?
그리들 버전을 5.6.4로 업그레이드 하라는것같은데 해당내용으로 검색하니까 프로퍼티스에서 그리들 버전올리라고 나와잇더라구요? 근데 프로퍼티스보니까 5.6.4인데 왜 저 파일은 3점대인지 ... 어떻게 버전을 올릴까요 ?
- 미해결배달앱 클론코딩 [with React Native]
Type '({ navigation }: HomeScreenProps) => Element' is not assignable to type 'ScreenComponentType<ParamListBase, "Home"> | undefined'. 에러
(property) component: ScreenComponentType<ParamListBase, "Home">React component to render for this screen.Type '({ navigation }: HomeScreenProps) => Element' is not assignable to type 'ScreenComponentType<ParamListBase, "Home"> | undefined'. Type '({ navigation }: HomeScreenProps) => Element' is not assignable to type 'FunctionComponent<{}>'. Types of parameters '__0' and 'props' are incompatible. Type '{}' is missing the following properties from type 'HomeScreenProps': navigation, routets(2322)types.d.ts(327, 5): The expected type comes from property 'component' which is declared here on type 'IntrinsicAttributes & RouteConfig<ParamListBase, "Home", StackNavigationState<ParamListBase>, NativeStackNavigationOptions, NativeStackNavigationEventMap>'git에 있는 코드를 복사해 붙여넣기 하였는데 이러한 에러가 나옵니다... 혹시 어떻게 하면 될까요?
- 미해결배달앱 클론코딩 [with React Native]
비디오 재생 질문입니다.
혹시 mp4 형태의 비디오 파일은 어떻게 접근할 수 있을까요?? filePath 는 출력이 되는데, {uri: filePath} 형태로 지정해도 파일을 읽지 못합니다...비디오 재생용 라이브러리는 react-native-video 사용하고 있습니다.
- 미해결배달앱 클론코딩 [with React Native]
tmap 설치하고 출발에서 눌럿는데
티맵은 실행됫는데 안내를 못하고 실행만됩니다...안드로이드 스튜디오에서 자르파일 추가해주고 빌드시켯는데 밑에 java 파일2개가 빨간불이뜨네요 ... 이거떄문에 그런가...일단 sdk는 영상과달라서 요거받긴했습니다.
- 해결됨배달앱 클론코딩 [with React Native]
안녕하세요 깃 클론 관련해서 질문있습니다.
혼자 작은 토이프로젝트를 진행할 겸 앱 출시를 해보고싶어서 강의를 결제했는데요,환경설정을 잘 따라가면서 해놨는데 깃 클론을 안하면 강의를 따라가는것이 조금 제한이 될까요 ?그렇다면 해당 강의를 따라가기 위해서는 깃 클론이 필수적인가요 ?
- 미해결배달앱 클론코딩 [with React Native]
patches폴더에 있는 내용빌드해서
안드로이드에서는 성공적으로 사진찍으면 갤러리에 저장되는데, ios에서는 카메라 지원안되는거맞죠 ? 사진찍기 클릭하니까 cannot run camera on simulator 이렇게 뜨더라구요.
- 미해결배달앱 클론코딩 [with React Native]
음 간단한버그
Execution failed for task ':app:installDebug'.> java.util.concurrent.ExecutionException: com.android.builder.testing.api.DeviceException: com.android.ddmlib.InstallException: INSTALL_FAILED_INSUFFICIENT_STORAGE라고해서 안드로이드 스튜디오에서 에뮬레이터 선택한다음에 wipeData 하면 되는데 매번 안드로이드 스튜디오를 런 할때마다 키기 귀찮은데 다른 방법 있을까요?저는 맥북유저 입니다. 리액트 네이티브 버전은 0.70 쓰고 있습ㄴ다.
- 미해결배달앱 클론코딩 [with React Native]
이건 강의내용 외 질문인데, ftp 나 sftp 프로토콜을 통하여 서버에 파일을 업로드 하게 될 경우는 웹과 앱의 동작 방식이 다른지 여쭤보고 싶습니다.
웹 프론트엔드 같은 경우는, 서버에 별도 배포과정을 거쳐 API 호출 방식과 유사하게 처리할 수 있는것 같던데, 앱애서는 이러한 배포방식을 사용할 수 없어, 어떻게 처리해야 하는지 감을 잡지 못하겠어 여쭤봅니다..감사합니다.
- 미해결배달앱 클론코딩 [with React Native]
naver map api 등록했는데 클라이언트 id 찾을수없다고 뜨시는분들은
xcode에서 genral 에서 bundle identifier id가 api 등록할때에 ios 클라이언트 주소값이랑 같은지 확인해보세요 저는 그래서 해결했습니다 .감사합니다.
- 미해결배달앱 클론코딩 [with React Native]
음.. 왜이럴까요 ?
클라이언트 아이디가 잘못됫다고 나옵니다. 빌드는잘됫는데 클릭하면 저럽니다.안드로이드는 실행매우잘되서 클라이언트아이디가 잘못됫다고 생각되진않는데...이유를 모르겟습니다..
- 미해결배달앱 클론코딩 [with React Native]
blurOnSubmit은 동작하지 않는것일까요?
키보드 깜박임을 방지하려면 blurOnSubmit을 false로 설정해야합니다.blurOnSubmit={false}저도 이게 동작하지 않네요.
- 미해결배달앱 클론코딩 [with React Native]
CodePush 업데이트 후 버젼 넘버
코드푸시로 업데이트한 마이너한 자바스크립트단의 수정사항은 package.json이나 다른곳의 버젼 넘버를 올려줘야 적용이 되는건가요? 아니면 버젼 넘버를 바꾸지 않아도 코드푸시 업데이트는 새로 앱을 켜는 시점에 완료가 되고 이를 편의상 분리하기 위해서 바꾸는건가요?
- 미해결배달앱 클론코딩 [with React Native]
혹시궁금한게
처음에는 input입력할떄안그랫는데 소켓연결하고부터 input에 아이디 비번입력할때 뒤늦게 반응되서 입력되네요 ? ios는 그런거없는데 혹시왜일까용..
- 미해결배달앱 클론코딩 [with React Native]
"RNSScreenStackHeaderConfig" was not found in the UIManager
이러한 에러가 발생합니다.. 계속 리로드 해봐도 같은 증상이 나옵니다..
- 미해결배달앱 클론코딩 [with React Native]
capabilities push Notification 항목
xcode 13.4.1 버전 사용중입니다.capabilities background modes 항목이 있는데push Notification 항목이 없을 때 어떻게 진행해야 될까요...?
- 미해결배달앱 클론코딩 [with React Native]
회원가입시 아이폰 에러 ..
강의대로 그리들에 셋팅다하고 핫스팟쓰고있어서 env에 네트워크에서 할당받은 ip 적용시켜서 안드로이드는 회원가입도했고, 가입한 아이디면 오류가 뜨는데ios 에서 회원가입한 아이디로 로그인하려니 이렇게 출력되더라구요 ... LOG Running "FoodDeliveryApp" with {"rootTag":21,"initialProps":{}} ERROR WARN Possible Unhandled Promise Rejection (id: 0):TypeError: undefined is not an object (evaluating 'errorResponse.data.message')@http://localhost:8081/index.bundle?platform=ios&dev=true&minify=false&modulesOnly=false&runModule=true&app=org.reactjs.native.example.FoodDeliveryApp:132715:60generatorResume@[native code]asyncGeneratorStep@http://localhost:8081/index.bundle?platform=ios&dev=true&minify=false&modulesOnly=false&runModule=true&app=org.reactjs.native.example.FoodDeliveryApp:24430:26_throw@http://localhost:8081/index.bundle?platform=ios&dev=true&minify=false&modulesOnly=false&runModule=true&app=org.reactjs.native.example.FoodDeliveryApp:24456:29tryCallOne@http://localhost:8081/index.bundle?platform=ios&dev=true&minify=false&modulesOnly=false&runModule=true&app=org.reactjs.native.example.FoodDeliveryApp:28646:16@http://localhost:8081/index.bundle?platform=ios&dev=true&minify=false&modulesOnly=false&runModule=true&app=org.reactjs.native.example.FoodDeliveryApp:28747:27@http://localhost:8081/index.bundle?platform=ios&dev=true&minify=false&modulesOnly=false&runModule=true&app=org.reactjs.native.example.FoodDeliveryApp:29911:26_callTimer@http://localhost:8081/index.bundle?platform=ios&dev=true&minify=false&modulesOnly=false&runModule=true&app=org.reactjs.native.example.FoodDeliveryApp:29811:17_callReactNativeMicrotasksPass@http://localhost:8081/index.bundle?platform=ios&dev=true&minify=false&modulesOnly=false&runModule=true&app=org.reactjs.native.example.FoodDeliveryApp:29846:17callReactNativeMicrotasks@http://localhost:8081/index.bundle?platform=ios&dev=true&minify=false&modulesOnly=false&runModule=true&app=org.reactjs.native.example.FoodDeliveryApp:30054:44__callReactNativeMicrotasks@http://localhost:8081/index.bundle?platform=ios&dev=true&minify=false&modulesOnly=false&runModule=true&app=org.reactjs.native.example.FoodDeliveryApp:3033:46@http://localhost:8081/index.bundle?platform=ios&dev=true&minify=false&modulesOnly=false&runModule=true&app=org.reactjs.native.example.FoodDeliveryApp:2811:45__guard@http://localhost:8081/index.bundle?platform=ios&dev=true&minify=false&modulesOnly=false&runModule=true&app=org.reactjs.native.example.FoodDeliveryApp:3016:15flushedQueue@http://localhost:8081/index.bundle?platform=ios&dev=true&minify=false&modulesOnly=false&runModule=true&app=org.reactjs.native.example.FoodDeliveryApp:2810:21flushedQueue@[native code]callFunctionReturnFlushedQueue@[native code]
- 해결됨배달앱 클론코딩 [with React Native]
토큰 프로세스 관련질문
안녕하세요 제로초님!강의를 듣던도중 궁금한 점이 생겨서 질문남깁니다!제로초님 강의를 기반으로 프로젝트를 만들고 있는데 카카오 로그인 구현에서 고민되는 포인트가 생겼습니다.https://github.com/react-native-seoul/react-native-kakao-login 라이브러리를 활용하여 login을 하면 accessToken과 refresh 토큰이 오고 getProfile을 하면 동의항목에 체크된 정보들이 앱으로 내려옵니다.여기서부터 어떻게 토큰기반으로 유저로그인을 해야할지 고민입니다..ㅠ기존 제로초님 강의들에서 대부분 passport를 활용하여 로그인 전략을 구상하시는데 카카오 로그인 같은 경우는앱에서 카카오로그인(native key 사용) -> 프로필정보(email, nickname 등) 받은 후 서버에 전달(kakao accessToken, refreshToken은 서버에 보낼 필요 없겠죠? 그렇게다면 이 토큰들은 처음에 유저 정보를 가져오기 위해서만 사용되고 db에 저장된 후에는 사용하지 않는건가요?)서버에서 email 확인 후 존재하지 않으면 user 생성 후 토큰 및 리프레시 토큰 전송, 이미 존재하면 바로 토큰 및 리프레시 토큰 전송이렇게 프로세스가 진행될거 같은데 이 프로세스가 적절한지 궁금하고 서버에서 어떻게 토큰을 만들어야하는지도 궁금합니다..(더미 파일에서는 jsonwebtoken을 사용중이신데 괜찮은지도 궁금합니다)
- 미해결배달앱 클론코딩 [with React Native]
키보드 입력이 힘드네요..
ios에서는 command +k 하면 키보드 올라왓다 내려갔다 잘하는데 한글 입력도잘되고 안드로이드에선 한글입력도안되고 커맨드도 안먹히네요 ... 방법있을까요?
- 미해결배달앱 클론코딩 [with React Native]
text type
string으로해도 이렇게 onChange에서 밑줄떠서 해당 화면처럼 해당타입으로 설정해주면 text에서 에러가 뜨네요 ?;;; react native event type 이라고 검색해도 react처럼 따로이벤트 타입없을까요? 공홈도 안나오던뎅.. react보다 자료가 진짜없네영 ㅠㅠ onChange={()=> setEmail(email)} 이렇게하면 타입에러안뜨긴하는데 ...
- 미해결배달앱 클론코딩 [with React Native]
ios는 header option 없애면 너무흉측한데
따로 스타일줘야하나요 ? 검색하는데 잘안보여서 options={{headerShown: false}} 줄경우 안드로이드는 상관없는데 ios만 너무 쏠려서요 .. 로딩중... 이라는 글자입니다.