macOS install
Apple silicon mac을 쓰고 있다면, 일부 보조 도구에 사용할 수 있는 Rosetta 번역 환경이 있어야 함
$ sudo softwareupdate --install-rosetta --agree-to-license
Download SDK https://docs.flutter.dev/get-started/install/macos#get-sdk
$ export PATH="$PATH:`pwd`/flutter/bin"
Run flutter doctor
$ flutter doctor
iOS setup
$ sudo xcode-select --switch /Applications/Xcode.app/Contents/Developer
$ sudo xcodebuild -runFirstLaunch
need to set up physical device deployment in Xcode and an Apple Developer account
On iOS 16 and higher you must also enable Developer Mode.
General > Device Management and trust your Certificate
CocoaPods 설치
# 애플 인텔 기반 맥북
$ sudo gem install cocoapods
# 애플 실리콘 기반 맥북
$ sudo gem install cocoapods
$ sudo gem uninstall ffi && sudo gem install ffi -- --enable-libffi-alloc
Xcode 서명 흐름에 따라 프로젝트 프로비저닝
ios/Runner.xcworkspace
를 열어준다Runner
를 선택 > Targets의 Runner
를 선택Signing & Capabilities
탭 선택