반응형 ios21 [ios][flutter] Warning: CocoaPods not installed. Skipping pod install [ios][flutter]Warning: CocoaPods not installed. Skipping pod install 개요맥에서 플러터 앱을 ios버전으로 빌드할 때 아래와 같은 에러가 발생할 때가 있다.Warning: CocoaPods not installed. Skipping pod install 해결 방법1. 이럴 땐 아래 명령어를 터미널에 입력하자.sudo gem install cocoapods 2. 위 명령어가 안될 때는 homebrew를 사용하자. (아래 명령어 실행)brew install cocoapods 2023. 1. 14. flutter: command not found 해결 방법 flutter: command not found해결 방법 플러터를 설치하고 나서 flutter: command not found 에러 메시지가 나올 때가 있다.이 때는 bash와 zsh의 환경 변수 경로를 추가하면 된다. bash 환경 변수 추가터미널을 열고 vi .bash_profile.bash_profile에 아래처럼 flutter의 바이너리 파일이 있는 디렉터리를 지정 (경로는 각자 개발 환경마다 다름!) export PATH="$PATH:~/development/flutter/bin" 3. source ./.bash_profile 명령어로 환경 변수 경로 적용 2. zsh 환경 변수 추가 (mac OS - 카날리타 부터)터미널을 열고 vi .zshrc.zshrc 에 아래처럼.. 2023. 1. 14. [Flutter][iOS] 데이터를 클라우드 말고 기기에만 저장하는 방법 [Flutter][iOS] 데이터를 클라우드 말고 기기에만 저장하는 방법 flutter_secure_storage 패키지 문제 상황 앱을 삭제했다가 다시 깔아도 이전에 설치했을 때 사용한 데이터를 받아온다. 원인 iOS는 데이터를 클라우드(iCloud)에도 저장하기 때문에 발생하는 문제 해결 방법 아래의 코드를 메인 함수에서 호출한다. clearSecureStorageOnReinstall() async { String key = 'hasRunBefore'; SharedPreferences prefs = await SharedPreferences.getInstance(); if(!prefs.getBool(key)) { FlutterSecureStorage storage = FlutterSecureStora.. 2023. 1. 10. [Apple OS X / iOS] Adding permission (info.plist, entitlements.plist) 권한 추가하기 [Apple OS X / iOS] Adding permission (info.plist, entitlements.plist) [Apple OS X / iOS] 권한 추가하기 (info.plist, entitlements.plist) info.plist란 실행 패키지에 관한 설정 정보를 포함한 파일이다. 시스템이 이 파일의 값을 보고 앱에 필요한 설정을 세팅한다. (info.plist is a file containing configuration information about executable packages. The system looks at the value of this file and sets the necessary settings for the app.) info.plist 예시 (info.. 2022. 9. 29. 이전 1 2 3 4 5 6 다음 반응형