▶ 아이폰과 개발 맥장비를 유선으로 연결 합니다.
아이폰의 [신뢰] 를 클릭하면 맥장비의 Finder 에서 내 아이폰을 확인 할 수 있습니다.
맥장비 Finder 에서도 내 아이폰을 클릭 하면 신뢰 여부를 묻고 [신뢰]를 클릭 합니다.
그러면 백업 암호화를 묻는 경고창이 나오고 암호화 여부를 선택하면 됩니다.
여기선 그냥 [백업암호화] 를 선택하고 넘어 갑니다.
▶ 콘솔창에서 프로젝트 폴더로 이동 후 Xcode 실행 명령어를 실행 합니다.
open ios/Runner.xcworkspace
Xcode 가 실행되고 상단 콤보박스를 실행하면 선택가능한 디바이스정보가 나오고 나의 핸드폰도 목록에 나오게 됩니다.
내 핸드폰을 선택하고 실행 버튼을 클릭 합니다.
그러면 에러가 발생 합니다. 계정을 등록해야 한다는 에러내용 입니다.
▶ [Add Account...] 를 클릭해서 본인의 애플계정을 등록 후 선택 합니다.
등록 후 내 계정을 선택하면 아래처럼 화면의 내용이 바뀌게 됩니다.
이제 다시 실행버튼을 클릭 합니다.
키페인 접근 경고창에서 맥장비 암호를 입력하고 항상허용을 클릭 합니다.
빌드가 진행되다가 다시 아이폰의 개발자모드를 활성화 하라는 안내가 나옵니다.
▶ [설정 -> 개인정보 보호 및 보안 -> 개발자 모드] 개인정보 보호 및 보안 화면 제일 하단에 개발자모드가 있습니다.
개발자 모드를 클릭 하고 들어가서 키면 재시동 여부를 묻습니다. 다시 재시동을 해주셔야 합니다.
이제 다시 부푼기대를 안고 Xcode 에서 내 아이폰을 선택 후 실행버튼을 클릭하면
다시 실패 안내창이 뜹니다. 개발자 계정을 신뢰하지 못한다는 내용 입니다.
▶ 아이폰에서 [설정 -> 일반 -> VPN 및 기기 관리] 메뉴로 이동 합니다.
그러면 개발자앱에 아까 등록한 앱이 있고 클릭 합니다.
신뢰를 클릭 해 내 개발자앱을 신뢰하도록 합니다.
이제 다시 Xcode 에서 실행하면 정상적으로 플러터앱이 내 아이폰에서 실행되는 것을 확인 할 수 있습니다
console 내용도 잘 찍히고 보이네요
'Develop > Flutter' 카테고리의 다른 글
[Flutter 플러터] IOS 앱스토어 배포를 위해 Xcode Cloud 빌드 시 에러 수정 (2) | 2024.08.23 |
---|---|
[Flutter 플러터] IOS 안드로이드 앱 아이콘 이름 변경하기 (0) | 2024.08.22 |
[Flutter 플러터] TextField 숫자 화폐단위 콤마 사용하기 (0) | 2024.08.18 |
[Flutter / Dart 플러터] 날짜 더하기 빼기 계산하기 (0) | 2024.08.17 |
[Flutter 플러터] FirebaseAuth 로그인 상태 확인해서 StreamBuilder 로 화면 분리하기 (0) | 2024.08.15 |