📲폰에서 실행

1. Android 폰에서 실행

안드로이드 폰에서 실행하기 위해선 먼저 앱을 실행시킬 안드로이드를 개발자 모드로 변환시켜줘야 합니다. 스마트폰에서 [설정] -> [휴대전화 정보] -> [소프드웨어 정보]를 선택합니다.

디바이스가 확인되었다면, flutter run 명령어를 통해 실행시켜주세요. 혹시라도 디바이스가 확인되지 않는다면, USB 단자가 제대로 연결되었는지 확인하거나 스마트폰 USB 설정에서 [USB 파일 전송]을 [USB 테더링] 으로 변경해서 다시 확인해주세요.

2. iOS 폰에서 실행

아이폰에서 실행하기 위해서 2가지 선행 작업이 필요합니다.

  1. 아이폰 개발자 모드 변환

    [설정]으로 들어가 [개인정보 보호 및 보안] -> [개발자 모드] -> 개발자 모드버튼을 누르면 개발자 모드가 활성화 됩니다.

  2. 팀 개발자 계정 추가

    해당 프로젝트의 터미널에서 커맨드(open ios/Runner.xcworkspace)를 입력하거나 탐색기내 iOS 폴더 오른쪽 클릭 -> [Open in Xcode]를 통해 Xcode를 실행시킵니다.

    [Runner] -> [Signing & Capabilities] -> [Team] -> 개발자 계정 추가 시킵니다.

    로그인한 애플 개발자 아이디로 Team과 Bundle Identifier를 입력하여 Singing 활성화 시켜줍니다. 여기서 Bundle Identifier은 Unique한 식별값으로 설정해주어야합니다.

이렇게 사전 작업이 끝났다면 USB를 통해 아이폰과 컴퓨터를 연결시켜준 후, 첫 연결이라면 아이폰에서 [신뢰하는 컴퓨터 설정] 팝업에서 [신뢰]를 눌러줍니다.

VS code에서 디버깅할 디바이스로 연결된 스마트폰을 지정시켜주고 터미널에서 flutter run 명령어를 통해 앱을 실행 시키며, 만약 신뢰할 수 없는 앱이란 오류가 발생한다면 아래 작업을 통해 신뢰하는 앱으로 추가해줍니다.

아이폰의 [설정] -> [일반] -> [VPN 및 기기관리]에서 개발자 앱을 [신뢰]를 선택합니다.

Last updated