Dart (Flutter)
[Flutter] How to Deploy a Flutter App to an iPhone
llHoYall
2023. 4. 11. 21:46
이전 포스팅에서 flutter 개발 환경을 만드는 방법에 대해 설명했습니다.
요번에는 이렇게 만든 flutter app을 실제 iOS 기기에서 구동하는 방법에 대해 살펴보겠습니다.
Prerequisite
xcode 같은 것은 당연히 설치되어 있다고 가정하겠습니다. 그래야 개발을 하셨을테니 ^^;;
이제 아이폰의 개발자 모드를 활성화 해야합니다.
설정 > 개인정보 보호 및 보안 > 개발자 모드 메뉴에서 개발자 모드를 켜주세요.
재부팅이 된 후, 완료가 될거에요.
Open Project
ios/Runner.xcworkspace를 xcode에서 열어줍니다.
Setting Project
위와 같이 각자 signing 정보를 넣어 줍니다.
Run Application
화면 상단의 메뉴에서 시뮬레이터 대신 자신의 아이폰을 연결하고, 삼각형의 시작 버튼을 클릭합니다.
"신뢰하지 않는 개발자" 같은 오류가 발생할 수 있습니다.
설정 > 일반 > VPN 및 기기 관리로 가셔서 개발자 앱에 있는 본인의 계정을 터치하여 신뢰하시면 됩니다.
완료가 되면 우측 스샷처럼 보일 거에요.
혹시, 진행 중에 Debug mode에서 오류가 발생할 경우 다음의 절차를 따라주세요.
⌘<을 눌러 Edit Scheme 메뉴를 엽니다.
위의 스샷을 참조하여 Build Configuration을 Release로 변경합니다.
전부 완료가 되면 요렇게 잘 구동된 화면을 보실 수 있습니다.
Wrap Up
요번에는 실 기기에서 Flutter app을 구동시켜 보았습니다.
여기까지 따라 하셨다면 별다른 어려움 없이 잘 되셨을거에요. ^^