월 14,300원
5개월 할부 시다른 수강생들이 자주 물어보는 질문이 궁금하신가요?
- 미해결배달앱 클론코딩 [with React Native]
[iOS] Image 컴포넌트에서 uri 못찾는 에러
인프런 질문 업로드하면 에러가 발생하네요안녕하세요. 강의와는 상관없지만 <Image> 컴포넌트 관련해서 질문드립니다.다음과 같이 정적 리소스에서 불러온 이미지는 인식을 하는데 외부 주소로 uri 를 연결하면 못 불러옵니다.구글링 하다보니 http 주소는 Info.plist 에서 키 값을 추가하면 된다고 해서 그렇게 했는데 문제는 RN 문서에서처럼 https로 했는데도 인식을 못하네요.제가 뭘 빠트린 건지 모르겠습니다..xCode: 14.1iOS 16.1iPhone 14 Proreact: 18.1.0react-native: 0.70.6 https://github.com/kkj0712/TestApp import React from 'react'; import {Image, View, StyleSheet} from 'react-native'; const styles = StyleSheet.create({ container: { paddingTop: 50, }, tinyLogo: { width: 50, height: 50, }, logo: { width: 66, height: 58, }, }); function App() { return ( <View style={styles.container}> <Image style={styles.tinyLogo} source={require('./res/images/tiny_logo.png')} /> <Image style={styles.tinyLogo} source={{ uri: 'https://reactnative.dev/img/tiny_logo.png', }} /> </View> ); } export default App; Info.plist
- 미해결배달앱 클론코딩 [with React Native]
textinput 에 포커스 되었을때 스타일 바꾸기
안녕하세요. 이메일 입력창을 만들어 보고 있는데요. 초기에 TextInput 의 테두리 색상은 회색으로 지정해두고이메일을 입력해서 정확한 이메일을 입력 했을경우는 파란색으로 테두리를 바꾸고, 이메일 형식이 아닌 경우엔 빨간색 테두리를 표현 하고 싶은경우에는 어떻게 해야 할까요?
- 해결됨배달앱 클론코딩 [with React Native]
안녕하세요, 강의 외 질문입니다.
강의 외 RN 에 대해서 개인적인 질문이 있는데,최근에 웹으로 개발후 웹뷰로 패키징하는 추세라고 알고있는데디바이스 기능(핑거프린트, 카메라 등)등이 꽤 많이 필요한 경우에도꾸역꾸역 웹뷰로 구현하는지 아니면 rn자체로 개발하는지 어떤선택이 어떤 장단점을 갖는지 궁금합니다.
- 미해결배달앱 클론코딩 [with React Native]
잘못된 클라이언트 ID를 지정
1.ios/FoodDeliveryApp/Info.plist 입력<key>NMFClientId</key> <string>콘솔에서 복사한 클라이언트 아이디</string>2.Xcode의 앱-general-Bundle Identifier과 네이버 콘솔 번들 ID 동일 (잘못입력했을까봐 복사붙여넣어서도 시도해보았습니다)3. pod install --repo-update npx pod-installXcode에서 shift+cmd+k로 build clean위 사항들을 모두 시도해보았는데 ios에서만 아래 얼럿창이 발생합니다. (android는 정상동작) 오탈자 및 확인할 수 있는 사항 모두 확인하였는데 해결이 잘 안되어 질문드립니다.
- 미해결배달앱 클론코딩 [with React Native]
redux state에 push
리액트에 state값을 변경할때 직접 수정하면 감지하지 못한다고 알고 있었는데 (ex. state.count = 10) push 같은 행위는 상관 없는 걸까요? 아니면 애초에 잘못된 정보 였을까요?
- 미해결배달앱 클론코딩 [with React Native]
안드로이드 시뮬레이터 실행 시 동영상 자동 멈춤 현상
안녕하세요. 맥북 프로 i9 사용중입니다. 안드로이드 시뮬레이터를 실행하면 동영상이 자동으로 멈추는 현상이 발생하는데요. 해결방법이 있을까요? (npm run android 로 실행 후 강의를 시청하면 영상이 자동으로 계속 멈춥니다.)
- 해결됨배달앱 클론코딩 [with React Native]
로그인 페이지 내 useCallback 사용 이유
안녕하세요, RN보다는 React에 가까운 질문 같긴하지만 궁금한 점이 있어서요.제로조님께서 로그인 페이지 내에서 onSubmit 함수나 onChangeEmail, onChangePassword 함수에 useCallback을 사용하셨는데 이유가 있을까요??useCallback이 재랜더링 시 불필요하게 계속 호출되는 것을 막는 것으로 알고 있는데, 해당 페이지 내에서는 재랜더링 되는 것이 없어서 불필요한 것이 아닌가 싶어서요. 물론 useCallback없이 써도 되는 것은 알지만, 해당 부분에서 제로조님께서 useCallback을 사용하시는 이유가 궁금합니다! 감사합니다!
- 미해결배달앱 클론코딩 [with React Native]
백그라운드에서 로케이션 정보 게속해서 받으려면?
일단 ACCESS_BACKGROUND_LOCATION 권한까지 받아서 항상허용으로 해놓은상태입니다. 말그대로 앱내렷을떄도 위치정보 안끊키게하려고하는데 , 어떤 라이브러리 많이사용하나요?일단 찾아본건 2개입니다..https://github.com/mauron85/react-native-background-geolocation https://www.npmjs.com/package/react-native-background-actions
- 미해결배달앱 클론코딩 [with React Native]
안드로이드빌드 에러
깃허브의 setting 파일을 내려받아서 다시 시작 하는 중입니다. ios 는 시뮬레이터 제대로 동작하는 안드로이드가 빌드 에러 발생하여 문의 드립니다. npm run android > fooddeliveryapp@0.0.1 android> react-native run-androidinfo Running jetifier to migrate libraries to AndroidX. You can disable it using "--no-jetifier" flag.Jetifier found 949 file(s) to forward-jetify. Using 16 workers...info JS server already running.info Installing the app...FAILURE: Build failed with an exception.* What went wrong:A problem occurred configuring root project 'FoodDeliveryApp'.> Could not resolve all artifacts for configuration ':classpath'. > Could not find com.facebook.react:react-native-gradle-plugin:. Required by: project :* Try:Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.* Get more help at https://help.gradle.orgBUILD FAILED in 2serror Failed to install the app. Make sure you have the Android development environment set up: https://reactnative.dev/docs/environment-setup.Error: Command failed: ./gradlew app:installDebug -PreactNativeDevServerPort=8081FAILURE: Build failed with an exception.* What went wrong:A problem occurred configuring root project 'FoodDeliveryApp'.> Could not resolve all artifacts for configuration ':classpath'. > Could not find com.facebook.react:react-native-gradle-plugin:. Required by: project :* Try:Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.* Get more help at https://help.gradle.orgBUILD FAILED in 2s at makeError (/Users/charmbbong/Desktop/study/deliverymaptest/node_modules/@react-native-community/cli-platform-android/node_modules/execa/index.js:174:9) at /Users/charmbbong/Desktop/study/deliverymaptest/node_modules/@react-native-community/cli-platform-android/node_modules/execa/index.js:278:16 at processTicksAndRejections (node:internal/process/task_queues:96:5) at async runOnAllDevices (/Users/charmbbong/Desktop/study/deliverymaptest/node_modules/@react-native-community/cli-platform-android/build/commands/runAndroid/runOnAllDevices.js:109:5) at async Command.handleAction (/Users/charmbbong/Desktop/study/deliverymaptest/node_modules/@react-native-community/cli/build/index.js:192:9)info Run CLI with --verbose flag for more details.
- 미해결배달앱 클론코딩 [with React Native]
앱 icon image 링크 오류
아이콘 링크가 더이상 유효하지 않아서 흰 화면으로 나오고 있습니다.확인 부탁드립니다!감사합니다!http://romannurik.github.io/AndroidAssetStudio/icons-launcher.html#foreground.type=image&foreground.space.trim=1&foreground.space.pad=0.25&foreColor=rgba(96%2C%20125%2C%20139%2C%200)&backColor=rgb(255%2C%20255%2C%20255)&crop=0&backgroundShape=square&effects=none&name=ic_launcher
- 미해결배달앱 클론코딩 [with React Native]
코드 푸시를 위해 안드로이드 버전을 package.json에서 변경하면 되나요?
안녕하세요.타겟 버전에 대해 헷갈리는 부분이 있습니다.package.json의 "version"과android/app/build.gradle의 "versionName" 중코드 푸시의 "타켓 버전"과 관련된 버전은 무엇인가요?
- 미해결배달앱 클론코딩 [with React Native]
ios 빌드 에러
안녕하세요.4시간 가까이 해결을 못해서 질문 드립니다. 맥북 프로 i9 에서 작업 중이며,pod 버전은 1.11.3 입니다. npm run ios 시 뜨는 로그 입니다. > FoodDeliveryApp@0.0.1 ios> react-native run-ioswarn Multiple Podfiles were found: ios/Podfile,vendor/bundle/ruby/2.7.0/gems/cocoapods-core-1.11.3/lib/cocoapods-core/Podfile. Choosing ios/Podfile automatically. If you would like to select a different one, you can configure it via "project.ios.sourceDir". You can learn more about it here: https://github.com/react-native-community/cli/blob/master/docs/configuration.mdinfo Found Xcode workspace "FoodDeliveryApp.xcworkspace"info Building (using "xcodebuild -workspace FoodDeliveryApp.xcworkspace -configuration Debug -scheme FoodDeliveryApp -destination id=2B7EDA6A-2859-4C7B-AA75-4214A8134C9C")error Failed to build iOS project. We ran "xcodebuild" command but it exited with error code 65. To debug build logs further, consider building your app with Xcode.app, by opening FoodDeliveryApp.xcworkspace.Command line invocation: /Applications/Xcode.app/Contents/Developer/usr/bin/xcodebuild -workspace FoodDeliveryApp.xcworkspace -configuration Debug -scheme FoodDeliveryApp -destination id=2B7EDA6A-2859-4C7B-AA75-4214A8134C9CUser defaults from command line: IDEPackageSupportUseBuiltinSCM = YESPrepare packagesComputing target dependency graph and provisioning inputsCreate build descriptionBuild description signature: 2541dd5bb0aa15096b2f5565515e1d8eBuild description path: /Users/charmbbong/Library/Developer/Xcode/DerivedData/FoodDeliveryApp-cqtfyzvrndjzyuhdetkrpuejrcmn/Build/Intermediates.noindex/XCBuildData/2541dd5bb0aa15096b2f5565515e1d8e-desc.xcbuildnote: Building targets in dependency orderwarning: Run script build phase 'Bundle React Native code and images' will be run during every build because it does not specify any outputs. To address this warning, either add output dependencies to the script phase, or configure it to run in every build by unchecking "Based on dependency analysis" in the script phase. (in target 'FoodDeliveryApp' from project 'FoodDeliveryApp')warning: Run script build phase 'Start Packager' will be run during every build because it does not specify any outputs. To address this warning, either add output dependencies to the script phase, or configure it to run in every build by unchecking "Based on dependency analysis" in the script phase. (in target 'FoodDeliveryApp' from project 'FoodDeliveryApp')PhaseScriptExecution Start\ Packager /Users/charmbbong/Library/Developer/Xcode/DerivedData/FoodDeliveryApp-cqtfyzvrndjzyuhdetkrpuejrcmn/Build/Intermediates.noindex/FoodDeliveryApp.build/Debug-iphonesimulator/FoodDeliveryApp.build/Script-FD10A7F022414F080027D42C.sh (in target 'FoodDeliveryApp' from project 'FoodDeliveryApp') cd /Users/charmbbong/Desktop/study/FoodDeliveryApp/ios /bin/sh -c /Users/charmbbong/Library/Developer/Xcode/DerivedData/FoodDeliveryApp-cqtfyzvrndjzyuhdetkrpuejrcmn/Build/Intermediates.noindex/FoodDeliveryApp.build/Debug-iphonesimulator/FoodDeliveryApp.build/Script-FD10A7F022414F080027D42C.shConnection to localhost port 8081 [tcp/sunproxyadmin] succeeded!CompileC /Users/charmbbong/Library/Developer/Xcode/DerivedData/FoodDeliveryApp-cqtfyzvrndjzyuhdetkrpuejrcmn/Build/Intermediates.noindex/FoodDeliveryApp.build/Debug-iphonesimulator/FoodDeliveryApp.build/Objects-normal/x86_64/main.o /Users/charmbbong/Desktop/study/FoodDeliveryApp/ios/FoodDeliveryApp/main.m normal x86_64 objective-c com.apple.compilers.llvm.clang.1_0.compiler (in target 'FoodDeliveryApp' from project 'FoodDeliveryApp') cd /Users/charmbbong/Desktop/study/FoodDeliveryApp/ios /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x objective-c -target x86_64-apple-ios12.4-simulator -fmessage-length\=0 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit\=0 -std\=gnu99 -fobjc-arc -fmodules -gmodules -fmodules-cache-path\=/Users/charmbbong/Library/Developer/Xcode/DerivedData/ModuleCache.noindex -fmodules-prune-interval\=86400 -fmodules-prune-after\=345600 -fbuild-session-file\=/Users/charmbbong/Library/Developer/Xcode/DerivedData/ModuleCache.noindex/Session.modulevalidation -fmodules-validate-once-per-build-session -Wnon-modular-include-in-framework-module -Werror\=non-modular-include-in-framework-module -Wno-trigraphs -fpascal-strings -O0 -fno-common -Wno-missing-field-initializers -Wno-missing-prototypes -Werror\=return-type -Wunreachable-code -Wquoted-include-in-framework-header -Wno-implicit-atomic-properties -Werror\=deprecated-objc-isa-usage -Wno-objc-interface-ivars -Werror\=objc-root-class -Wno-arc-repeated-use-of-weak -Wimplicit-retain-self -Wduplicate-method-match -Wno-missing-braces -Wparentheses -Wswitch -Wunused-function -Wno-unused-label -Wno-unused-parameter -Wunused-variable -Wunused-value -Wempty-body -Wuninitialized -Wconditional-uninitialized -Wno-unknown-pragmas -Wno-shadow -Wno-four-char-constants -Wno-conversion -Wconstant-conversion -Wint-conversion -Wbool-conversion -Wenum-conversion -Wno-float-conversion -Wnon-literal-null-conversion -Wobjc-literal-conversion -Wshorten-64-to-32 -Wpointer-sign -Wno-newline-eof -Wno-selector -Wno-strict-selector-match -Wundeclared-selector -Wdeprecated-implementations -Wno-implicit-fallthrough -DDEBUG\=1 -DOBJC_OLD_DISPATCH_PROTOTYPES\=0 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator16.1.sdk -fasm-blocks -fstrict-aliasing -Wprotocol -Wdeprecated-declarations -g -Wno-sign-conversion -Winfinite-recursion -Wcomma -Wblock-capture-autoreleasing -Wstrict-prototypes -Wno-semicolon-before-method-body -fobjc-abi-version\=2 -fobjc-legacy-dispatch -index-store-path /Users/charmbbong/Library/Developer/Xcode/DerivedData/FoodDeliveryApp-cqtfyzvrndjzyuhdetkrpuejrcmn/Index.noindex/DataStore -iquote /Users/charmbbong/Library/Developer/Xcode/DerivedData/FoodDeliveryApp-cqtfyzvrndjzyuhdetkrpuejrcmn/Build/Intermediates.noindex/FoodDeliveryApp.build/Debug-iphonesimulator/FoodDeliveryApp.build/FoodDeliveryApp-generated-files.hmap -I/Users/charmbbong/Library/Developer/Xcode/DerivedData/FoodDeliveryApp-cqtfyzvrndjzyuhdetkrpuejrcmn/Build/Intermediates.noindex/FoodDeliveryApp.build/Debug-iphonesimulator/FoodDeliveryApp.build/FoodDeliveryApp-own-target-headers.hmap -I/Users/charmbbong/Library/Developer/Xcode/DerivedData/FoodDeliveryApp-cqtfyzvrndjzyuhdetkrpuejrcmn/Build/Intermediates.noindex/FoodDeliveryApp.build/Debug-iphonesimulator/FoodDeliveryApp.build/FoodDeliveryApp-all-target-headers.hmap -iquote /Users/charmbbong/Library/Developer/Xcode/DerivedData/FoodDeliveryApp-cqtfyzvrndjzyuhdetkrpuejrcmn/Build/Intermediates.noindex/FoodDeliveryApp.build/Debug-iphonesimulator/FoodDeliveryApp.build/FoodDeliveryApp-project-headers.hmap -I/Users/charmbbong/Library/Developer/Xcode/DerivedData/FoodDeliveryApp-cqtfyzvrndjzyuhdetkrpuejrcmn/Build/Products/Debug-iphonesimulator/include -I/Users/charmbbong/Library/Developer/Xcode/DerivedData/FoodDeliveryApp-cqtfyzvrndjzyuhdetkrpuejrcmn/Build/Intermediates.noindex/FoodDeliveryApp.build/Debug-iphonesimulator/FoodDeliveryApp.build/DerivedSources-normal/x86_64 -I/Users/charmbbong/Library/Developer/Xcode/DerivedData/FoodDeliveryApp-cqtfyzvrndjzyuhdetkrpuejrcmn/Build/Intermediates.noindex/FoodDeliveryApp.build/Debug-iphonesimulator/FoodDeliveryApp.build/DerivedSources/x86_64 -I/Users/charmbbong/Library/Developer/Xcode/DerivedData/FoodDeliveryApp-cqtfyzvrndjzyuhdetkrpuejrcmn/Build/Intermediates.noindex/FoodDeliveryApp.build/Debug-iphonesimulator/FoodDeliveryApp.build/DerivedSources -F/Users/charmbbong/Library/Developer/Xcode/DerivedData/FoodDeliveryApp-cqtfyzvrndjzyuhdetkrpuejrcmn/Build/Products/Debug-iphonesimulator -MMD -MT dependencies -MF /Users/charmbbong/Library/Developer/Xcode/DerivedData/FoodDeliveryApp-cqtfyzvrndjzyuhdetkrpuejrcmn/Build/Intermediates.noindex/FoodDeliveryApp.build/Debug-iphonesimulator/FoodDeliveryApp.build/Objects-normal/x86_64/main.d --serialize-diagnostics /Users/charmbbong/Library/Developer/Xcode/DerivedData/FoodDeliveryApp-cqtfyzvrndjzyuhdetkrpuejrcmn/Build/Intermediates.noindex/FoodDeliveryApp.build/Debug-iphonesimulator/FoodDeliveryApp.build/Objects-normal/x86_64/main.dia -c /Users/charmbbong/Desktop/study/FoodDeliveryApp/ios/FoodDeliveryApp/main.m -o /Users/charmbbong/Library/Developer/Xcode/DerivedData/FoodDeliveryApp-cqtfyzvrndjzyuhdetkrpuejrcmn/Build/Intermediates.noindex/FoodDeliveryApp.build/Debug-iphonesimulator/FoodDeliveryApp.build/Objects-normal/x86_64/main.o -index-unit-output-path /FoodDeliveryApp.build/Debug-iphonesimulator/FoodDeliveryApp.build/Objects-normal/x86_64/main.oCompileC /Users/charmbbong/Library/Developer/Xcode/DerivedData/FoodDeliveryApp-cqtfyzvrndjzyuhdetkrpuejrcmn/Build/Intermediates.noindex/FoodDeliveryApp.build/Debug-iphonesimulator/FoodDeliveryApp.build/Objects-normal/x86_64/AppDelegate.o /Users/charmbbong/Desktop/study/FoodDeliveryApp/ios/FoodDeliveryApp/AppDelegate.mm normal x86_64 objective-c++ com.apple.compilers.llvm.clang.1_0.compiler (in target 'FoodDeliveryApp' from project 'FoodDeliveryApp') cd /Users/charmbbong/Desktop/study/FoodDeliveryApp/ios /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x objective-c++ -target x86_64-apple-ios12.4-simulator -fmessage-length\=0 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit\=0 -std\=c++1z -stdlib\=libc++ -fobjc-arc -fmodules -gmodules -fmodules-cache-path\=/Users/charmbbong/Library/Developer/Xcode/DerivedData/ModuleCache.noindex -fmodules-prune-interval\=86400 -fmodules-prune-after\=345600 -fbuild-session-file\=/Users/charmbbong/Library/Developer/Xcode/DerivedData/ModuleCache.noindex/Session.modulevalidation -fmodules-validate-once-per-build-session -Wnon-modular-include-in-framework-module -Werror\=non-modular-include-in-framework-module -Wno-trigraphs -fpascal-strings -O0 -fno-common -Wno-missing-field-initializers -Wno-missing-prototypes -Werror\=return-type -Wunreachable-code -Wquoted-include-in-framework-header -Wno-implicit-atomic-properties -Werror\=deprecated-objc-isa-usage -Wno-objc-interface-ivars -Werror\=objc-root-class -Wno-arc-repeated-use-of-weak -Wimplicit-retain-self -Wno-non-virtual-dtor -Wno-overloaded-virtual -Wno-exit-time-destructors -Wduplicate-method-match -Wno-missing-braces -Wparentheses -Wswitch -Wunused-function -Wno-unused-label -Wno-unused-parameter -Wunused-variable -Wunused-value -Wempty-body -Wuninitialized -Wconditional-uninitialized -Wno-unknown-pragmas -Wno-shadow -Wno-four-char-constants -Wno-conversion -Wconstant-conversion -Wint-conversion -Wbool-conversion -Wenum-conversion -Wno-float-conversion -Wnon-literal-null-conversion -Wobjc-literal-conversion -Wshorten-64-to-32 -Wno-newline-eof -Wno-selector -Wno-strict-selector-match -Wundeclared-selector -Wdeprecated-implementations -Wno-c++11-extensions -Wno-implicit-fallthrough -DDEBUG\=1 -DOBJC_OLD_DISPATCH_PROTOTYPES\=0 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator16.1.sdk -fasm-blocks -fstrict-aliasing -Wprotocol -Wdeprecated-declarations -Winvalid-offsetof -g -fvisibility-inlines-hidden -Wno-sign-conversion -Winfinite-recursion -Wmove -Wcomma -Wblock-capture-autoreleasing -Wstrict-prototypes -Wrange-loop-analysis -Wno-semicolon-before-method-body -fobjc-abi-version\=2 -fobjc-legacy-dispatch -index-store-path /Users/charmbbong/Library/Developer/Xcode/DerivedData/FoodDeliveryApp-cqtfyzvrndjzyuhdetkrpuejrcmn/Index.noindex/DataStore -iquote /Users/charmbbong/Library/Developer/Xcode/DerivedData/FoodDeliveryApp-cqtfyzvrndjzyuhdetkrpuejrcmn/Build/Intermediates.noindex/FoodDeliveryApp.build/Debug-iphonesimulator/FoodDeliveryApp.build/FoodDeliveryApp-generated-files.hmap -I/Users/charmbbong/Library/Developer/Xcode/DerivedData/FoodDeliveryApp-cqtfyzvrndjzyuhdetkrpuejrcmn/Build/Intermediates.noindex/FoodDeliveryApp.build/Debug-iphonesimulator/FoodDeliveryApp.build/FoodDeliveryApp-own-target-headers.hmap -I/Users/charmbbong/Library/Developer/Xcode/DerivedData/FoodDeliveryApp-cqtfyzvrndjzyuhdetkrpuejrcmn/Build/Intermediates.noindex/FoodDeliveryApp.build/Debug-iphonesimulator/FoodDeliveryApp.build/FoodDeliveryApp-all-target-headers.hmap -iquote /Users/charmbbong/Library/Developer/Xcode/DerivedData/FoodDeliveryApp-cqtfyzvrndjzyuhdetkrpuejrcmn/Build/Intermediates.noindex/FoodDeliveryApp.build/Debug-iphonesimulator/FoodDeliveryApp.build/FoodDeliveryApp-project-headers.hmap -I/Users/charmbbong/Library/Developer/Xcode/DerivedData/FoodDeliveryApp-cqtfyzvrndjzyuhdetkrpuejrcmn/Build/Products/Debug-iphonesimulator/include -I/Users/charmbbong/Library/Developer/Xcode/DerivedData/FoodDeliveryApp-cqtfyzvrndjzyuhdetkrpuejrcmn/Build/Intermediates.noindex/FoodDeliveryApp.build/Debug-iphonesimulator/FoodDeliveryApp.build/DerivedSources-normal/x86_64 -I/Users/charmbbong/Library/Developer/Xcode/DerivedData/FoodDeliveryApp-cqtfyzvrndjzyuhdetkrpuejrcmn/Build/Intermediates.noindex/FoodDeliveryApp.build/Debug-iphonesimulator/FoodDeliveryApp.build/DerivedSources/x86_64 -I/Users/charmbbong/Library/Developer/Xcode/DerivedData/FoodDeliveryApp-cqtfyzvrndjzyuhdetkrpuejrcmn/Build/Intermediates.noindex/FoodDeliveryApp.build/Debug-iphonesimulator/FoodDeliveryApp.build/DerivedSources -F/Users/charmbbong/Library/Developer/Xcode/DerivedData/FoodDeliveryApp-cqtfyzvrndjzyuhdetkrpuejrcmn/Build/Products/Debug-iphonesimulator -DFOLLY_NO_CONFIG -DFOLLY_MOBILE\=1 -DFOLLY_USE_LIBCPP\=1 -MMD -MT dependencies -MF /Users/charmbbong/Library/Developer/Xcode/DerivedData/FoodDeliveryApp-cqtfyzvrndjzyuhdetkrpuejrcmn/Build/Intermediates.noindex/FoodDeliveryApp.build/Debug-iphonesimulator/FoodDeliveryApp.build/Objects-normal/x86_64/AppDelegate.d --serialize-diagnostics /Users/charmbbong/Library/Developer/Xcode/DerivedData/FoodDeliveryApp-cqtfyzvrndjzyuhdetkrpuejrcmn/Build/Intermediates.noindex/FoodDeliveryApp.build/Debug-iphonesimulator/FoodDeliveryApp.build/Objects-normal/x86_64/AppDelegate.dia -c /Users/charmbbong/Desktop/study/FoodDeliveryApp/ios/FoodDeliveryApp/AppDelegate.mm -o /Users/charmbbong/Library/Developer/Xcode/DerivedData/FoodDeliveryApp-cqtfyzvrndjzyuhdetkrpuejrcmn/Build/Intermediates.noindex/FoodDeliveryApp.build/Debug-iphonesimulator/FoodDeliveryApp.build/Objects-normal/x86_64/AppDelegate.o -index-unit-output-path /FoodDeliveryApp.build/Debug-iphonesimulator/FoodDeliveryApp.build/Objects-normal/x86_64/AppDelegate.oIn file included from /Users/charmbbong/Desktop/study/FoodDeliveryApp/ios/FoodDeliveryApp/AppDelegate.mm:1:/Users/charmbbong/Desktop/study/FoodDeliveryApp/ios/FoodDeliveryApp/AppDelegate.h:1:9: fatal error: 'React/RCTBridgeDelegate.h' file not found#import <React/RCTBridgeDelegate.h> ^~~~~~~~~~~~~~~~~~~~~~~~~~~1 error generated.CompileStoryboard /Users/charmbbong/Desktop/study/FoodDeliveryApp/ios/FoodDeliveryApp/LaunchScreen.storyboard (in target 'FoodDeliveryApp' from project 'FoodDeliveryApp') cd /Users/charmbbong/Desktop/study/FoodDeliveryApp/ios /Applications/Xcode.app/Contents/Developer/usr/bin/ibtool --errors --warnings --notices --module FoodDeliveryApp --output-partial-info-plist /Users/charmbbong/Library/Developer/Xcode/DerivedData/FoodDeliveryApp-cqtfyzvrndjzyuhdetkrpuejrcmn/Build/Intermediates.noindex/FoodDeliveryApp.build/Debug-iphonesimulator/FoodDeliveryApp.build/LaunchScreen-SBPartialInfo.plist --auto-activate-custom-fonts --target-device iphone --minimum-deployment-target 12.4 --output-format human-readable-text --compilation-directory /Users/charmbbong/Library/Developer/Xcode/DerivedData/FoodDeliveryApp-cqtfyzvrndjzyuhdetkrpuejrcmn/Build/Intermediates.noindex/FoodDeliveryApp.build/Debug-iphonesimulator/FoodDeliveryApp.build /Users/charmbbong/Desktop/study/FoodDeliveryApp/ios/FoodDeliveryApp/LaunchScreen.storyboard BUILD FAILED The following build commands failed: CompileC /Users/charmbbong/Library/Developer/Xcode/DerivedData/FoodDeliveryApp-cqtfyzvrndjzyuhdetkrpuejrcmn/Build/Intermediates.noindex/FoodDeliveryApp.build/Debug-iphonesimulator/FoodDeliveryApp.build/Objects-normal/x86_64/AppDelegate.o /Users/charmbbong/Desktop/study/FoodDeliveryApp/ios/FoodDeliveryApp/AppDelegate.mm normal x86_64 objective-c++ com.apple.compilers.llvm.clang.1_0.compiler (in target 'FoodDeliveryApp' from project 'FoodDeliveryApp')(1 failure)info Run CLI with --verbose flag for more details. 또한 ios 폴더에서 npx pod-install 실행 시 Couldn't install Pods. Updating the Pods project and trying again...Command pod install failed.└─ Cause: pod exited with non-zero code: 1warn Multiple Podfiles were found: ios/Podfile,vendor/bundle/ruby/2.7.0/gems/cocoapods-core-1.11.3/lib/cocoapods-core/Podfile. Choosing ios/Podfile automatically. If you would like to select a different one, you can configure it via "project.ios.sourceDir". You can learn more about it here: https://github.com/react-native-community/cli/blob/master/docs/configuration.md[!] use_flipper is deprecated, use the flipper_configuration option in the use_react_native function/Users/charmbbong/.rbenv/versions/2.7.5/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:83:in `require': incompatible library version - /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/ffi-1.15.5/lib/ffi_c.bundle (LoadError) from /Users/charmbbong/.rbenv/versions/2.7.5/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:83:in `require' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/ffi-1.15.5/lib/ffi.rb:5:in `rescue in <top (required)>' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/ffi-1.15.5/lib/ffi.rb:2:in `<top (required)>' from /Users/charmbbong/.rbenv/versions/2.7.5/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:83:in `require' from /Users/charmbbong/.rbenv/versions/2.7.5/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:83:in `require' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/ethon-0.16.0/lib/ethon.rb:3:in `<top (required)>' from /Users/charmbbong/.rbenv/versions/2.7.5/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:83:in `require' from /Users/charmbbong/.rbenv/versions/2.7.5/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:83:in `require' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/typhoeus-1.4.0/lib/typhoeus.rb:2:in `<top (required)>' from /Users/charmbbong/.rbenv/versions/2.7.5/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:83:in `require' from /Users/charmbbong/.rbenv/versions/2.7.5/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:83:in `require' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-core-1.11.3/lib/cocoapods-core/cdn_source.rb:440:in `download_typhoeus_impl_async' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-core-1.11.3/lib/cocoapods-core/cdn_source.rb:372:in `download_and_save_with_retries_async' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-core-1.11.3/lib/cocoapods-core/cdn_source.rb:365:in `download_file_async' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-core-1.11.3/lib/cocoapods-core/cdn_source.rb:338:in `download_file' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-core-1.11.3/lib/cocoapods-core/cdn_source.rb:53:in `refresh_metadata' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-core-1.11.3/lib/cocoapods-core/source.rb:31:in `initialize' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-core-1.11.3/lib/cocoapods-core/cdn_source.rb:30:in `initialize' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-core-1.11.3/lib/cocoapods-core/source/manager.rb:315:in `new' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-core-1.11.3/lib/cocoapods-core/source/manager.rb:315:in `block in source_from_path' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-core-1.11.3/lib/cocoapods-core/source/manager.rb:322:in `source_from_path' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-core-1.11.3/lib/cocoapods-core/source/manager.rb:331:in `block in aggregate_with_repos' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-core-1.11.3/lib/cocoapods-core/source/manager.rb:331:in `map' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-core-1.11.3/lib/cocoapods-core/source/manager.rb:331:in `aggregate_with_repos' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-core-1.11.3/lib/cocoapods-core/source/manager.rb:26:in `aggregate' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-core-1.11.3/lib/cocoapods-core/source/manager.rb:60:in `all' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-1.11.3/lib/cocoapods/user_interface/error_report.rb:173:in `repo_information' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-1.11.3/lib/cocoapods/user_interface/error_report.rb:77:in `stack' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-1.11.3/lib/cocoapods/user_interface/error_report.rb:24:in `report' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-1.11.3/lib/cocoapods/command.rb:66:in `report_error' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/claide-1.1.0/lib/claide/command.rb:396:in `handle_exception' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/claide-1.1.0/lib/claide/command.rb:337:in `rescue in run' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/claide-1.1.0/lib/claide/command.rb:324:in `run' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-1.11.3/lib/cocoapods/command.rb:52:in `run' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-1.11.3/bin/pod:55:in `<top (required)>' from /Users/charmbbong/.rbenv/versions/2.7.5/bin/pod:23:in `load' from /Users/charmbbong/.rbenv/versions/2.7.5/bin/pod:23:in `<main>'/Users/charmbbong/.rbenv/versions/2.7.5/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:83:in `require': cannot load such file -- 2.7/ffi_c (LoadError) from /Users/charmbbong/.rbenv/versions/2.7.5/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:83:in `require' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/ffi-1.15.5/lib/ffi.rb:3:in `<top (required)>' from /Users/charmbbong/.rbenv/versions/2.7.5/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:83:in `require' from /Users/charmbbong/.rbenv/versions/2.7.5/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:83:in `require' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/ethon-0.16.0/lib/ethon.rb:3:in `<top (required)>' from /Users/charmbbong/.rbenv/versions/2.7.5/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:83:in `require' from /Users/charmbbong/.rbenv/versions/2.7.5/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:83:in `require' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/typhoeus-1.4.0/lib/typhoeus.rb:2:in `<top (required)>' from /Users/charmbbong/.rbenv/versions/2.7.5/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:83:in `require' from /Users/charmbbong/.rbenv/versions/2.7.5/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:83:in `require' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-core-1.11.3/lib/cocoapods-core/cdn_source.rb:440:in `download_typhoeus_impl_async' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-core-1.11.3/lib/cocoapods-core/cdn_source.rb:372:in `download_and_save_with_retries_async' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-core-1.11.3/lib/cocoapods-core/cdn_source.rb:365:in `download_file_async' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-core-1.11.3/lib/cocoapods-core/cdn_source.rb:338:in `download_file' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-core-1.11.3/lib/cocoapods-core/cdn_source.rb:53:in `refresh_metadata' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-core-1.11.3/lib/cocoapods-core/source.rb:31:in `initialize' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-core-1.11.3/lib/cocoapods-core/cdn_source.rb:30:in `initialize' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-core-1.11.3/lib/cocoapods-core/source/manager.rb:315:in `new' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-core-1.11.3/lib/cocoapods-core/source/manager.rb:315:in `block in source_from_path' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-core-1.11.3/lib/cocoapods-core/source/manager.rb:322:in `source_from_path' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-core-1.11.3/lib/cocoapods-core/source/manager.rb:331:in `block in aggregate_with_repos' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-core-1.11.3/lib/cocoapods-core/source/manager.rb:331:in `map' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-core-1.11.3/lib/cocoapods-core/source/manager.rb:331:in `aggregate_with_repos' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-core-1.11.3/lib/cocoapods-core/source/manager.rb:26:in `aggregate' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-core-1.11.3/lib/cocoapods-core/source/manager.rb:60:in `all' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-1.11.3/lib/cocoapods/user_interface/error_report.rb:173:in `repo_information' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-1.11.3/lib/cocoapods/user_interface/error_report.rb:77:in `stack' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-1.11.3/lib/cocoapods/user_interface/error_report.rb:24:in `report' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-1.11.3/lib/cocoapods/command.rb:66:in `report_error' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/claide-1.1.0/lib/claide/command.rb:396:in `handle_exception' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/claide-1.1.0/lib/claide/command.rb:337:in `rescue in run' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/claide-1.1.0/lib/claide/command.rb:324:in `run' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-1.11.3/lib/cocoapods/command.rb:52:in `run' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-1.11.3/bin/pod:55:in `<top (required)>' from /Users/charmbbong/.rbenv/versions/2.7.5/bin/pod:23:in `load' from /Users/charmbbong/.rbenv/versions/2.7.5/bin/pod:23:in `<main>'/Users/charmbbong/.rbenv/versions/2.7.5/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:83:in `require': incompatible library version - /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/ffi-1.15.5/lib/ffi_c.bundle (LoadError) from /Users/charmbbong/.rbenv/versions/2.7.5/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:83:in `require' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/ffi-1.15.5/lib/ffi.rb:5:in `rescue in <top (required)>' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/ffi-1.15.5/lib/ffi.rb:2:in `<top (required)>' from /Users/charmbbong/.rbenv/versions/2.7.5/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:83:in `require' from /Users/charmbbong/.rbenv/versions/2.7.5/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:83:in `require' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/ethon-0.16.0/lib/ethon.rb:3:in `<top (required)>' from /Users/charmbbong/.rbenv/versions/2.7.5/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:83:in `require' from /Users/charmbbong/.rbenv/versions/2.7.5/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:83:in `require' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/typhoeus-1.4.0/lib/typhoeus.rb:2:in `<top (required)>' from /Users/charmbbong/.rbenv/versions/2.7.5/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:83:in `require' from /Users/charmbbong/.rbenv/versions/2.7.5/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:83:in `require' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-core-1.11.3/lib/cocoapods-core/cdn_source.rb:440:in `download_typhoeus_impl_async' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-core-1.11.3/lib/cocoapods-core/cdn_source.rb:372:in `download_and_save_with_retries_async' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-core-1.11.3/lib/cocoapods-core/cdn_source.rb:365:in `download_file_async' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-core-1.11.3/lib/cocoapods-core/cdn_source.rb:338:in `download_file' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-core-1.11.3/lib/cocoapods-core/cdn_source.rb:53:in `refresh_metadata' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-core-1.11.3/lib/cocoapods-core/source.rb:31:in `initialize' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-core-1.11.3/lib/cocoapods-core/cdn_source.rb:30:in `initialize' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-core-1.11.3/lib/cocoapods-core/source/manager.rb:315:in `new' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-core-1.11.3/lib/cocoapods-core/source/manager.rb:315:in `block in source_from_path' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-core-1.11.3/lib/cocoapods-core/source/manager.rb:322:in `source_from_path' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-core-1.11.3/lib/cocoapods-core/source/manager.rb:331:in `block in aggregate_with_repos' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-core-1.11.3/lib/cocoapods-core/source/manager.rb:331:in `map' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-core-1.11.3/lib/cocoapods-core/source/manager.rb:331:in `aggregate_with_repos' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-core-1.11.3/lib/cocoapods-core/source/manager.rb:26:in `aggregate' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-core-1.11.3/lib/cocoapods-core/source/manager.rb:60:in `all' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-core-1.11.3/lib/cocoapods-core/source/manager.rb:393:in `source_with_url' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-1.11.3/lib/cocoapods/sources_manager.rb:22:in `find_or_create_source_with_url' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-1.11.3/lib/cocoapods/installer/analyzer.rb:178:in `block in sources' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-1.11.3/lib/cocoapods/installer/analyzer.rb:177:in `map' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-1.11.3/lib/cocoapods/installer/analyzer.rb:177:in `sources' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-1.11.3/lib/cocoapods/installer/analyzer.rb:143:in `update_repositories' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-1.11.3/lib/cocoapods/installer.rb:237:in `block in resolve_dependencies' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-1.11.3/lib/cocoapods/user_interface.rb:64:in `section' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-1.11.3/lib/cocoapods/installer.rb:236:in `resolve_dependencies' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-1.11.3/lib/cocoapods/installer.rb:161:in `install!' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-1.11.3/lib/cocoapods/command/install.rb:52:in `run' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/claide-1.1.0/lib/claide/command.rb:334:in `run' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-1.11.3/lib/cocoapods/command.rb:52:in `run' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-1.11.3/bin/pod:55:in `<top (required)>' from /Users/charmbbong/.rbenv/versions/2.7.5/bin/pod:23:in `load' from /Users/charmbbong/.rbenv/versions/2.7.5/bin/pod:23:in `<main>'/Users/charmbbong/.rbenv/versions/2.7.5/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:83:in `require': cannot load such file -- 2.7/ffi_c (LoadError) from /Users/charmbbong/.rbenv/versions/2.7.5/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:83:in `require' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/ffi-1.15.5/lib/ffi.rb:3:in `<top (required)>' from /Users/charmbbong/.rbenv/versions/2.7.5/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:83:in `require' from /Users/charmbbong/.rbenv/versions/2.7.5/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:83:in `require' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/ethon-0.16.0/lib/ethon.rb:3:in `<top (required)>' from /Users/charmbbong/.rbenv/versions/2.7.5/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:83:in `require' from /Users/charmbbong/.rbenv/versions/2.7.5/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:83:in `require' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/typhoeus-1.4.0/lib/typhoeus.rb:2:in `<top (required)>' from /Users/charmbbong/.rbenv/versions/2.7.5/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:83:in `require' from /Users/charmbbong/.rbenv/versions/2.7.5/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:83:in `require' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-core-1.11.3/lib/cocoapods-core/cdn_source.rb:440:in `download_typhoeus_impl_async' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-core-1.11.3/lib/cocoapods-core/cdn_source.rb:372:in `download_and_save_with_retries_async' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-core-1.11.3/lib/cocoapods-core/cdn_source.rb:365:in `download_file_async' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-core-1.11.3/lib/cocoapods-core/cdn_source.rb:338:in `download_file' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-core-1.11.3/lib/cocoapods-core/cdn_source.rb:53:in `refresh_metadata' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-core-1.11.3/lib/cocoapods-core/source.rb:31:in `initialize' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-core-1.11.3/lib/cocoapods-core/cdn_source.rb:30:in `initialize' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-core-1.11.3/lib/cocoapods-core/source/manager.rb:315:in `new' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-core-1.11.3/lib/cocoapods-core/source/manager.rb:315:in `block in source_from_path' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-core-1.11.3/lib/cocoapods-core/source/manager.rb:322:in `source_from_path' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-core-1.11.3/lib/cocoapods-core/source/manager.rb:331:in `block in aggregate_with_repos' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-core-1.11.3/lib/cocoapods-core/source/manager.rb:331:in `map' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-core-1.11.3/lib/cocoapods-core/source/manager.rb:331:in `aggregate_with_repos' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-core-1.11.3/lib/cocoapods-core/source/manager.rb:26:in `aggregate' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-core-1.11.3/lib/cocoapods-core/source/manager.rb:60:in `all' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-core-1.11.3/lib/cocoapods-core/source/manager.rb:393:in `source_with_url' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-1.11.3/lib/cocoapods/sources_manager.rb:22:in `find_or_create_source_with_url' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-1.11.3/lib/cocoapods/installer/analyzer.rb:178:in `block in sources' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-1.11.3/lib/cocoapods/installer/analyzer.rb:177:in `map' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-1.11.3/lib/cocoapods/installer/analyzer.rb:177:in `sources' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-1.11.3/lib/cocoapods/installer/analyzer.rb:143:in `update_repositories' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-1.11.3/lib/cocoapods/installer.rb:237:in `block in resolve_dependencies' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-1.11.3/lib/cocoapods/user_interface.rb:64:in `section' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-1.11.3/lib/cocoapods/installer.rb:236:in `resolve_dependencies' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-1.11.3/lib/cocoapods/installer.rb:161:in `install!' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-1.11.3/lib/cocoapods/command/install.rb:52:in `run' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/claide-1.1.0/lib/claide/command.rb:334:in `run' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-1.11.3/lib/cocoapods/command.rb:52:in `run' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-1.11.3/bin/pod:55:in `<top (required)>' from /Users/charmbbong/.rbenv/versions/2.7.5/bin/pod:23:in `load' from /Users/charmbbong/.rbenv/versions/2.7.5/bin/pod:23:in `<main>' 부탁드립니다.
- 미해결배달앱 클론코딩 [with React Native]
위치 게속 변할경우 , watchPosition사용시 null값
이게 바로 가져올떄도있고, null뜰때도 있고그러네요 ? 다른곳 앱들사용하면 3초로딩하고 바로켜지던것같은데 위치를 받아올때있고 null뜰대있고, 이렇게하네요.. 코드는 useEffect에 myposition을 감지하고있게했어요. 그럼 업데이트되면서 게속실행하게끔... 아니면 처음에는 myPosition에 getCurrentPosition으로 myPosition에 담아놓고 watch로 update시켜야하나요? 아니면 커뮤니티 지올로케이션 말구서비스 ? 라이브러리가 유명하던데 그걸안써서 느린건지..
- 미해결배달앱 클론코딩 [with React Native]
안드로이드 앱을 실행하면 바로꺼집니다.
안녕하세요 강사님지금 리액트 내비게이션 만들기를 하고 있습니다.지금 App.tsx를 교체를 했는데 앱을 실행했을 때 바로 종료가 됩니다.gif 사진을 달아놨습니다. import * as React from 'react'; import {NavigationContainer, ParamListBase} from '@react-navigation/native'; import { createNativeStackNavigator, NativeStackScreenProps, } from '@react-navigation/native-stack'; import {Text, TouchableHighlight, View} from 'react-native'; import {useCallback} from 'react'; type RootStackParamList = { Home: undefined; Details: undefined; }; type HomeScreenProps = NativeStackScreenProps<RootStackParamList, 'Home'>; type DetailsScreenProps = NativeStackScreenProps<ParamListBase, 'Details'>; function HomeScreen({navigation}: HomeScreenProps) { const onClick = useCallback(() => { navigation.navigate('Details'); }, [navigation]); return ( <View style={{flex: 1, alignItems: 'center', justifyContent: 'center'}}> <TouchableHighlight onPress={onClick}> <Text>Home Screen</Text> </TouchableHighlight> </View> ); } function DetailsScreen({navigation}: DetailsScreenProps) { const onClick = useCallback(() => { navigation.navigate('Home'); }, [navigation]); return ( <View style={{flex: 1, alignItems: 'center', justifyContent: 'center'}}> <TouchableHighlight onPress={onClick}> <Text>Details Screen</Text> </TouchableHighlight> </View> ); } const Stack = createNativeStackNavigator<RootStackParamList>(); function App() { return ( <NavigationContainer> <Stack.Navigator initialRouteName="Home"> <Stack.Screen name="Home" component={HomeScreen} options={{title: 'Overview'}} /> <Stack.Screen name="Details"> {props => <DetailsScreen {...props} />} </Stack.Screen> </Stack.Navigator> </NavigationContainer> ); } export default App;
- 미해결배달앱 클론코딩 [with React Native]
퍼미션 문제로 빌드가 실패합니다
[제로초 강좌 질문 필독 사항입니다]질문에는 여러분에게 도움이 되는 질문과 도움이 되지 않는 질문이 있습니다.도움이 되는 질문을 하는 방법을 알려드립니다.https://www.youtube.com/watch?v=PUKOWrOuC0c0. 숫자 0부터 시작한 이유는 1보다 더 중요한 것이기 때문입니다. 에러가 났을 때 해결을 하는 게 중요한 게 아닙니다. 왜 여러분은 해결을 못 하고 저는 해결을 하는지, 어디서 힌트를 얻은 것이고 어떻게 해결한 건지 그걸 알아가셔야 합니다. 그렇지 못한 질문은 무의미한 질문입니다.1. 에러 메시지를 올리기 전에 반드시 스스로 번역을 해야 합니다. 번역기 요즘 잘 되어 있습니다. 에러 메시지가 에러 해결 단서의 90%를 차지합니다. 한글로 번역만 해도 대부분 풀립니다. 그냥 에러메시지를 올리고(심지어 안 올리는 분도 있습니다. 저는 독심술사가 아닙니다) 해결해달라고 하시면 아무런 도움이 안 됩니다.2. 에러 메시지를 잘라서 올리지 않아야 합니다. 입문자일수록 에러메시지에서 어떤 부분이 가장 중요한 부분인지 모르실 겁니다. 그러니 통째로 올리셔야 합니다.3. 코드도 같이 올려주세요. 다만 코드 전체를 다 올리거나, 깃헙 주소만 띡 던지지는 마세요. 여러분이 "가장" 의심스럽다고 생각하는 코드를 올려주세요.4. 이 강좌를 바탕으로 여러분이 응용을 해보다가 막히는 부분, 여러 개의 선택지 중에서 조언이 필요한 부분, 제 경험이 궁금한 부분에 대한 질문은 대환영입니다. 다만 여러분의 회사 일은 질문하지 마세요.5. 강좌 하나 끝날 때마다 남의 질문들을 읽어보세요. 여러분이 곧 만나게 될 에러들입니다.6. 위에 적은 내용을 명심하지 않으시면 백날 강좌를 봐도(제 강좌가 아니더라도) 실력이 늘지 않고 그냥 코딩쇼 관람 및 한컴타자연습을 한 셈이 될 겁니다.자꾸 여기서 빌드 fail 이 나서 클릭해보면 퍼미션 때문이라고 해서 node_module을 지웠다 다시 인스톨 해보기도 하고 아예 프로젝트를 지웠다 다시 해보기도 하는데 해결이 안되네요. 이런 경우에는 node_module에 퍼미션을 따로 줘야 하는게 맞는건가요? 줘야 한다면 몇으로 줘야 하는지 아님 다른 해결 방법이 있는지 알고 싶습니다
- 미해결배달앱 클론코딩 [with React Native]
java project 관련 그리들 에러
npm에서 지웟고 clean햇는데 게속 저렇게 남아있어서 에러뜨는데 어떻게 지울까요 ?..그리고 Geolocation.watchPosition 쓰는데 2~3초후에 값들어오는데 marker찍으면 왜 출력이안될까요 ....
- 미해결배달앱 클론코딩 [with React Native]
EncryptedStorage에 저장되는 값을 확인하고 싶습니다.
로그인 유지가 되지 않는 것 같아서 storage의 저장하는 되는 값을 확인하고 싶습니다.재로딩 시 로그인이 끊기는 현상이 있어 accessToken과 refreshToken을 확인하고 싶습니다. const onSubmit = useCallback(async () => { if (loading) { return; } if (!email || !email.trim()) { return Alert.alert('알림', '이메일을 입력해주세요.'); } if (!password || !password.trim()) { return Alert.alert('알림', '비밀번호를 입력해주세요.'); } try { setLoading(true); const response = await axios.post(`${Config.API_URL}/login`, { email, password, }); Alert.alert('알림', '로그인 되었습니다.'); dispatch( userSlice.actions.setUser({ name: response.data.data.name, email: response.data.data.email, accessToken: response.data.data.accessToken, }), ); await EncryptedStorage.setItem( 'refreshToken', response.data.data.refreshToken, ); } catch (error) { const errorResponse = (error as AxiosError).response; if (errorResponse) { Alert.alert('알림', errorResponse.data.message); } } finally { setLoading(false); } }, [loading, dispatch, email, password]);로그인은 정상적으로 되었고 오더페이지로 넘어 간 상태입니다 "react-native-encrypted-storage": "^4.0.3",의심되는 부분은 강의에서 설치한 버전 차이가 있는데 "4.0.2" 버전으로 설치 시 에러가 있어서 "4.0.3" 버전을 사용중입니다.
- 미해결배달앱 클론코딩 [with React Native]
[ios] react-native-crop-picker moviePath build error 문의
moviePath를 찾지 못하는 에러를 발생합니다..버전이 달라서 생긴 문제일까요..버전xcode: Version 14.1 (14B47b)"react-native-image-crop-picker": "^0.38.1",코딩- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info { NSString* mediaType = [info objectForKey:UIImagePickerControllerMediaType]; if (CFStringCompare ((__bridge CFStringRef) mediaType, kUTTypeMovie, 0) == kCFCompareEqualTo) { NSURL *url = [info objectForKey:UIImagePickerControllerMediaURL]; AVURLAsset *asset = [AVURLAsset assetWithURL:url]; NSString *moviePath = [url path]; NSString *fileName = [[asset.URL path] lastPathComponent]; if ([[self.options objectForKey:@"saveToPhotos"] boolValue]) { if (UIVideoAtPathIsCompatibleWithSavedPhotosAlbum(moviePath)) { UISaveVideoAtPathToSavedPhotosAlbum(moviePath, nil, nil, nil); } } [self handleVideo:asset withFileName:fileName withLocalIdentifier:nil completion:^(NSDictionary* video) { dispatch_async(dispatch_get_main_queue(), ^{ if (video == nil) { [picker dismissViewControllerAnimated:YES completion:[self waitAnimationEnd:^{ self.reject(ERROR_CANNOT_PROCESS_VIDEO_KEY, ERROR_CANNOT_PROCESS_VIDEO_MSG, nil); }]]; return; } [picker dismissViewControllerAnimated:YES completion:[self waitAnimationEnd:^{ self.resolve(video); }]]; }); } ]; } else { // UIImage *chosenImage = [info objectForKey:UIImagePickerControllerOriginalImage]; // NSURL *url = [info objectForKey:UIImagePickerControllerMediaURL]; // AVURLAsset *asset = [AVURLAsset assetWithURL:url]; // NSString *moviePath = [url path]; NSDictionary *exif; if([[self.options objectForKey:@"includeExif"] boolValue]) { exif = [info objectForKey:UIImagePickerControllerMediaMetadata]; } if ([[self.options objectForKey:@"saveToPhotos"] boolValue]) { // TODO: 문제 사항 UIImageWriteToSavedPhotosAlbum(moviePath, nil, nil, nil); } [self processSingleImagePick:chosenImage withExif:exif withViewController:picker withSourceURL:self.croppingFile[@"sourceURL"] withLocalIdentifier:self.croppingFile[@"localIdentifier"] withFilename:self.croppingFile[@"filename"] withCreationDate:self.croppingFile[@"creationDate"] withModificationDate:self.croppingFile[@"modificationDate"]]; } }에러 내용info Building (using "xcodebuild -workspace FoodDeliveryApp.xcworkspace -configuration Debug -scheme FoodDeliveryApp -destination id=66BF5043-E45F-46DA-9B84-EBDB63EA58BF") error Failed to build iOS project. We ran "xcodebuild" command but it exited with error code 65. To debug build logs further, consider building your app with Xcode.app, by opening FoodDeliveryApp.xcworkspace. Command line invocation: /Applications/Xcode.app/Contents/Developer/usr/bin/xcodebuild -workspace FoodDeliveryApp.xcworkspace -configuration Debug -scheme FoodDeliveryApp -destination id=66BF5043-E45F-46DA-9B84-EBDB63EA58BF User defaults from command line: IDEPackageSupportUseBuiltinSCM = YES Prepare packages Computing target dependency graph and provisioning inputs Create build description Build description signature: 0c8000121eeafd63a74888e775bdfe5a Build description path: /Library/Developer/Xcode/DerivedData/FoodDeliveryApp-bvdueivcuebfnfaveqcmcylricfm/Build/Intermediates.noindex/XCBuildData/0c8000121eeafd63a74888e775bdfe5a-desc.xcbuild note: Building targets in dependency order CompileC /Library/Developer/Xcode/DerivedData/FoodDeliveryApp-bvdueivcuebfnfaveqcmcylricfm/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/RNImageCropPicker.build/Objects-normal/x86_64/ImageCropPicker.o /IdeaProjects/food-delivery-app/FoodDeliveryApp/node_modules/react-native-image-crop-picker/ios/src/ImageCropPicker.m normal x86_64 objective-c com.apple.compilers.llvm.clang.1_0.compiler (in target 'RNImageCropPicker' from project 'Pods') cd /IdeaProjects/food-delivery-app/FoodDeliveryApp/ios/Pods /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x objective-c -target x86_64-apple-ios11.0-simulator -fmessage-length\=0 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit\=0 -std\=gnu11 -fobjc-arc -fobjc-weak -fmodules -fmodules-cache-path\=/Library/Developer/Xcode/DerivedData/ModuleCache.noindex -fmodules-prune-interval\=86400 -fmodules-prune-after\=345600 -fbuild-session-file\=/Library/Developer/Xcode/DerivedData/ModuleCache.noindex/Session.modulevalidation -fmodules-validate-once-per-build-session -Wnon-modular-include-in-framework-module -Werror\=non-modular-include-in-framework-module -Wno-trigraphs -fpascal-strings -O0 -fno-common -Wno-missing-field-initializers -Wno-missing-prototypes -Werror\=return-type -Wdocumentation -Wunreachable-code -Wno-implicit-atomic-properties -Werror\=deprecated-objc-isa-usage -Wno-objc-interface-ivars -Werror\=objc-root-class -Wno-arc-repeated-use-of-weak -Wimplicit-retain-self -Wduplicate-method-match -Wno-missing-braces -Wparentheses -Wswitch -Wunused-function -Wno-unused-label -Wno-unused-parameter -Wunused-variable -Wunused-value -Wempty-body -Wuninitialized -Wconditional-uninitialized -Wno-unknown-pragmas -Wno-shadow -Wno-four-char-constants -Wno-conversion -Wconstant-conversion -Wint-conversion -Wbool-conversion -Wenum-conversion -Wno-float-conversion -Wnon-literal-null-conversion -Wobjc-literal-conversion -Wshorten-64-to-32 -Wpointer-sign -Wno-newline-eof -Wno-selector -Wno-strict-selector-match -Wundeclared-selector -Wdeprecated-implementations -Wno-implicit-fallthrough -DPOD_CONFIGURATION_DEBUG\=1 -DDEBUG\=1 -DCOCOAPODS\=1 -DOBJC_OLD_DISPATCH_PROTOTYPES\=0 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator16.1.sdk -fasm-blocks -fstrict-aliasing -Wprotocol -Wdeprecated-declarations -g -Wno-sign-conversion -Winfinite-recursion -Wcomma -Wblock-capture-autoreleasing -Wstrict-prototypes -Wno-semicolon-before-method-body -Wunguarded-availability -fobjc-abi-version\=2 -fobjc-legacy-dispatch -index-store-path /Library/Developer/Xcode/DerivedData/FoodDeliveryApp-bvdueivcuebfnfaveqcmcylricfm/Index.noindex/DataStore -iquote /Library/Developer/Xcode/DerivedData/FoodDeliveryApp-bvdueivcuebfnfaveqcmcylricfm/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/RNImageCropPicker.build/RNImageCropPicker-generated-files.hmap -I/Library/Developer/Xcode/DerivedData/FoodDeliveryApp-bvdueivcuebfnfaveqcmcylricfm/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/RNImageCropPicker.build/RNImageCropPicker-own-target-headers.hmap -I/Library/Developer/Xcode/DerivedData/FoodDeliveryApp-bvdueivcuebfnfaveqcmcylricfm/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/RNImageCropPicker.build/RNImageCropPicker-all-non-framework-target-headers.hmap -ivfsoverlay /Library/Developer/Xcode/DerivedData/FoodDeliveryApp-bvdueivcuebfnfaveqcmcylricfm/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/RNImageCropPicker.build/all-product-headers.yaml -iquote /Library/Developer/Xcode/DerivedData/FoodDeliveryApp-bvdueivcuebfnfaveqcmcylricfm/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/RNImageCropPicker.build/RNImageCropPicker-project-headers.hmap -I/Library/Developer/Xcode/DerivedData/FoodDeliveryApp-bvdueivcuebfnfaveqcmcylricfm/Build/Products/Debug-iphonesimulator/RNImageCropPicker/include -I/IdeaProjects/food-delivery-app/FoodDeliveryApp/ios/Pods/Headers/Private -I/IdeaProjects/food-delivery-app/FoodDeliveryApp/ios/Pods/Headers/Private/RNImageCropPicker -I/IdeaProjects/food-delivery-app/FoodDeliveryApp/ios/Pods/Headers/Public -I/IdeaProjects/food-delivery-app/FoodDeliveryApp/ios/Pods/Headers/Public/DoubleConversion -I/IdeaProjects/food-delivery-app/FoodDeliveryApp/ios/Pods/Headers/Public/FBLazyVector -I/IdeaProjects/food-delivery-app/FoodDeliveryApp/ios/Pods/Headers/Public/RCT-Folly -I/IdeaProjects/food-delivery-app/FoodDeliveryApp/ios/Pods/Headers/Public/RCTRequired -I/IdeaProjects/food-delivery-app/FoodDeliveryApp/ios/Pods/Headers/Public/RCTTypeSafety -I/IdeaProjects/food-delivery-app/FoodDeliveryApp/ios/Pods/Headers/Public/RNImageCropPicker -I/IdeaProjects/food-delivery-app/FoodDeliveryApp/ios/Pods/Headers/Public/React-Codegen -I/IdeaProjects/food-delivery-app/FoodDeliveryApp/ios/Pods/Headers/Public/React-Core -I/IdeaProjects/food-delivery-app/FoodDeliveryApp/ios/Pods/Headers/Public/React-bridging -I/IdeaProjects/food-delivery-app/FoodDeliveryApp/ios/Pods/Headers/Public/React-callinvoker -I/IdeaProjects/food-delivery-app/FoodDeliveryApp/ios/Pods/Headers/Public/React-cxxreact -I/IdeaProjects/food-delivery-app/FoodDeliveryApp/ios/Pods/Headers/Public/React-jsi -I/IdeaProjects/food-delivery-app/FoodDeliveryApp/ios/Pods/Headers/Public/React-jsiexecutor -I/IdeaProjects/food-delivery-app/FoodDeliveryApp/ios/Pods/Headers/Public/React-jsinspector -I/IdeaProjects/food-delivery-app/FoodDeliveryApp/ios/Pods/Headers/Public/React-logger -I/IdeaProjects/food-delivery-app/FoodDeliveryApp/ios/Pods/Headers/Public/React-perflogger -I/IdeaProjects/food-delivery-app/FoodDeliveryApp/ios/Pods/Headers/Public/React-runtimeexecutor -I/IdeaProjects/food-delivery-app/FoodDeliveryApp/ios/Pods/Headers/Public/ReactCommon -I/IdeaProjects/food-delivery-app/FoodDeliveryApp/ios/Pods/Headers/Public/TOCropViewController -I/IdeaProjects/food-delivery-app/FoodDeliveryApp/ios/Pods/Headers/Public/Yoga -I/IdeaProjects/food-delivery-app/FoodDeliveryApp/ios/Pods/Headers/Public/fmt -I/IdeaProjects/food-delivery-app/FoodDeliveryApp/ios/Pods/Headers/Public/glog -I/IdeaProjects/food-delivery-app/FoodDeliveryApp/ios/Pods/Headers/Public/libevent -I/IdeaProjects/food-delivery-app/FoodDeliveryApp/ios/Pods/Headers/Private/React-bridging/react/bridging -I/Library/Developer/Xcode/DerivedData/FoodDeliveryApp-bvdueivcuebfnfaveqcmcylricfm/Build/Products/Debug-iphonesimulator/React-bridging/react_bridging.framework/Headers -I/Library/Developer/Xcode/DerivedData/FoodDeliveryApp-bvdueivcuebfnfaveqcmcylricfm/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/RNImageCropPicker.build/DerivedSources-normal/x86_64 -I/Library/Developer/Xcode/DerivedData/FoodDeliveryApp-bvdueivcuebfnfaveqcmcylricfm/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/RNImageCropPicker.build/DerivedSources/x86_64 -I/Library/Developer/Xcode/DerivedData/FoodDeliveryApp-bvdueivcuebfnfaveqcmcylricfm/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/RNImageCropPicker.build/DerivedSources -F/Library/Developer/Xcode/DerivedData/FoodDeliveryApp-bvdueivcuebfnfaveqcmcylricfm/Build/Products/Debug-iphonesimulator/RNImageCropPicker -fmodule-map-file\=/IdeaProjects/food-delivery-app/FoodDeliveryApp/ios/Pods/Headers/Public/RCTTypeSafety/RCTTypeSafety.modulemap -fmodule-map-file\=/IdeaProjects/food-delivery-app/FoodDeliveryApp/ios/Pods/Headers/Public/React/React-Core.modulemap -fmodule-map-file\=/IdeaProjects/food-delivery-app/FoodDeliveryApp/ios/Pods/Headers/Public/ReactCommon/ReactCommon.modulemap -fmodule-map-file\=/IdeaProjects/food-delivery-app/FoodDeliveryApp/ios/Pods/Headers/Public/React_Codegen/React-Codegen.modulemap -fmodule-map-file\=/IdeaProjects/food-delivery-app/FoodDeliveryApp/ios/Pods/Headers/Public/folly/RCT-Folly.modulemap -fmodule-map-file\=/IdeaProjects/food-delivery-app/FoodDeliveryApp/ios/Pods/Headers/Public/yoga/Yoga.modulemap -include /IdeaProjects/food-delivery-app/FoodDeliveryApp/ios/Pods/Target\ Support\ Files/RNImageCropPicker/RNImageCropPicker-prefix.pch -MMD -MT dependencies -MF /Library/Developer/Xcode/DerivedData/FoodDeliveryApp-bvdueivcuebfnfaveqcmcylricfm/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/RNImageCropPicker.build/Objects-normal/x86_64/ImageCropPicker.d --serialize-diagnostics /Library/Developer/Xcode/DerivedData/FoodDeliveryApp-bvdueivcuebfnfaveqcmcylricfm/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/RNImageCropPicker.build/Objects-normal/x86_64/ImageCropPicker.dia -c /IdeaProjects/food-delivery-app/FoodDeliveryApp/node_modules/react-native-image-crop-picker/ios/src/ImageCropPicker.m -o /Library/Developer/Xcode/DerivedData/FoodDeliveryApp-bvdueivcuebfnfaveqcmcylricfm/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/RNImageCropPicker.build/Objects-normal/x86_64/ImageCropPicker.o -index-unit-output-path /Pods.build/Debug-iphonesimulator/RNImageCropPicker.build/Objects-normal/x86_64/ImageCropPicker.o /IdeaProjects/food-delivery-app/FoodDeliveryApp/node_modules/react-native-image-crop-picker/ios/src/ImageCropPicker.m:243:44: error: use of undeclared identifier 'moviePath' UIImageWriteToSavedPhotosAlbum(moviePath, nil, nil, nil); ^ /IdeaProjects/food-delivery-app/FoodDeliveryApp/node_modules/react-native-image-crop-picker/ios/src/ImageCropPicker.m:246:38: error: use of undeclared identifier 'chosenImage' [self processSingleImagePick:chosenImage withExif:exif withViewController:picker withSourceURL:self.croppingFile[@"sourceURL"] withLocalIdentifier:self.croppingFile[@"localIdentifier"] withFilename:self.croppingFile[@"filename"] withCreationDate:self.croppingFile[@"creationDate"] withModificationDate:self.croppingFile[@"modificationDate"]]; ^ 2 errors generated. warning: Run script build phase 'Bundle React Native code and images' will be run during every build because it does not specify any outputs. To address this warning, either add output dependencies to the script phase, or configure it to run in every build by unchecking "Based on dependency analysis" in the script phase. (in target 'FoodDeliveryApp' from project 'FoodDeliveryApp') warning: Run script build phase 'Start Packager' will be run during every build because it does not specify any outputs. To address this warning, either add output dependencies to the script phase, or configure it to run in every build by unchecking "Based on dependency analysis" in the script phase. (in target 'FoodDeliveryApp' from project 'FoodDeliveryApp') ** BUILD FAILED ** The following build commands failed: CompileC /Library/Developer/Xcode/DerivedData/FoodDeliveryApp-bvdueivcuebfnfaveqcmcylricfm/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/RNImageCropPicker.build/Objects-normal/x86_64/ImageCropPicker.o /IdeaProjects/food-delivery-app/FoodDeliveryApp/node_modules/react-native-image-crop-picker/ios/src/ImageCropPicker.m normal x86_64 objective-c com.apple.compilers.llvm.clang.1_0.compiler (in target 'RNImageCropPicker' from project 'Pods') (1 failure)
- 해결됨배달앱 클론코딩 [with React Native]
안녕하세요 android permissions 관련 질문입니다!
안녕하세요 제로초님제가 현재 제로초님 강의를 듣고따로 사용자 프로필 사진을 등록하는 기능을 작업중인데, 여기서 권한을 설정할 때 permissions 설정? 관련해서 질문을 드리려 합니다.우선 저는 앱이 처음 실행될때 권한을 묻는게 아니라, 사용자가 프로필 사진을 등록을 할 대 권한 요청 창을 띄우고 싶어서 클릭시에 permission 을 불러오도록 했습니다.권한을 묻고,사용자가 수락(granted)을 하면 카메라 혹은 앨범 사진을 선택하게끔 하는 alert 창을거절(blocked)을 하면 설정 창으로 넘어가는 모달 창을 구현을 했습니다.여기서 문제는, 사용자가 권한 요청창의 바깥, 백그라운드를 선택했을 때 blocked 값이 반환된다는 것입니다.사진처럼 바깥을 누르면 blocked 이 반환되어설정창으로 이동하게끔 하는 모달이 뜨게 되어버리는데요deny -> 권한 설정으로 이동하는 모달이 뜨는건 자연스럽게 느껴지는데바깥 백그라운드를 눌러서 권한 요청창을 껐는데권한 설정으로 이동하는 모달 을 띄워지니까 좀 부자연스럽게 느껴지더라구요. 그래서 react-native-permissions 라이브러리를 쭉 읽어보았는데 이 바깥쪽을 눌렀을 때 반환되는 값을 제어하는 옵션을 찾지 못햇습니다 ㅠㅠ 제가 못찾는건지..모르겠지만혹시 이 경우엔 배경을 눌렀을 때 다른 값을 반환하거나 값을 반환하지 않게 하는 방법은 있을 까요?아니면 더 좋은 방법이 있을 까요? 제 코드와 실행시 배경을 눌러 권한요청창을 껐을 때 찍히는 결과값의 로그도 같이 첨부합니다!공식문서를 읽었을 때 check 후 denine 이면 request 로 띄워주게 하는 것 같아서 작성해본 코드인데...혹시 제 로직이 이상한거인지... 지금 이틀째 못풀고 있습니다ㅠㅠ 질문을 다시 요약하자면react-native-permissions 에서 배경을 눌러 권한 창을 껐을 때 반환되는 값을 제어할 수 있는지? (현재는 blocked 가 반환 됩니다. 공식문서에 따로 관련 내용은 못찾았으나 혹시 알고 있는 방법이 있으실까요?)해당 문제가 제 코드 로직의 문제인지 제가 좀 횡설수설 적어 이해하기 어려우실까봐 질문을 다시 요약드립니다.
- 미해결배달앱 클론코딩 [with React Native]
permisstions camera와 location
권한 요청할대 카메라는 이렇게해서 바로 허용으로 바뀌는데 로케이션은 이렇게 셋팅으로 들어가서 허용해줘야하는 이유가 무었인가요 ? 로케이션도 바로 허용눌럿을때 바로 허용으로 바뀌게하면 안되는것인가요?