| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | |
| 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 | 31 |
- error
- 분석
- app
- Python
- Ai
- docker
- Windows
- LLM
- MySQL
- MSSQL
- JavaScript
- 주식
- JS
- ChatGPT
- 재테크
- gemini
- 유니티
- FLUTTER
- 구글
- 투자
- 설정
- Linux
- unity
- Kibana
- elasticsearch
- API
- nodejs
- AWS
- 바보
- Today
- Total
가끔 보자, 하늘.
iPhone 개발자 모드 활성화 방법 ( + flutter 앱 테스트 하기) 본문
1. Xcode 설정 및 계정 연결
가장 먼저 개발 PC(Mac)의 Xcode에 방금 가입한 개발자 계정을 등록해야 합니다.
1. **Xcode 실행**: 프로젝트 폴더에서 `ios/Runner.xcworkspace` 파일을 엽니다.
2. **계정 추가**: `Xcode > Settings(또는 Preferences) > Accounts`로 이동합니다.
3. **로그인**: 왼쪽 하단의 `+` 버튼을 눌러 **Apple ID**를 선택하고, 개발자 계정으로 로그인합니다.
2. 프로젝트 서명(Signing) 설정
Apple은 보안을 위해 인증된 앱만 기기에서 실행되도록 제한합니다.
1. Xcode 왼쪽 사이드바 맨 위의 **Runner** 프로젝트를 클릭합니다.
2. 중앙 화면에서 **TARGETS > Runner**를 선택하고, 상단 탭에서 **Signing & Capabilities**를 클릭합니다.
3. **Team** 드롭다운 메뉴에서 방금 추가한 본인의 이름을 선택합니다.
4. **Bundle Identifier**가 고유한 값인지 확인하세요 (예: `com.yourname.projectname`). 중복되면 오류가 발생할 수 있습니다.
5. `Automatically manage signing` 체크박스가 켜져 있는지 확인합니다.
3. iPhone 장치 준비 (개발자 모드)
iOS 16 이상 버전에서는 기기 자체에서 '개발자 모드'를 켜야 합니다.
1. iPhone을 Mac에 케이블로 연결합니다. (처음 연결 시 '이 컴퓨터를 신뢰하시겠습니까?'에서 **신뢰** 선택)
2. iPhone 설정에서 **개인정보 보호 및 보안 > 개발자 모드**로 들어가서 기능을 **켬(On)**으로 바꿉니다.
3. 기기가 재부팅되며, 재부팅 후 다시 한번 확인 팝업이 뜨면 **켜기**를 누릅니다.
(* 만약 메뉴에 "개발자 모드"가 보이지 않는다면 아래 순서로 진행해 보세요.
1. iPhone을 Mac에 연결
USB 케이블을 사용하여 iPhone을 Mac에 연결합니다.
iPhone 화면에 '이 컴퓨터를 신뢰하시겠습니까?'라는 알림이 표시되면 '신뢰(Trust)'를 탭하고 암호를 입력합니다.
2. Xcode 실행
Mac에서 Xcode를 엽니다.
메뉴 바에서 'Window > Devices and Simulators'를 선택합니다.
'Devices' 탭에서 iPhone을 선택하면 개발자 모드가 비활성화되어 있을 경우 경고 메시지가 표시됩니다.
3. iPhone에서 개발자 모드 활성화 (* 설정 화면을 종료하고 다시 들어가면 메뉴가 보입니다.)
iPhone의 설정 앱에서 '개인정보 및 보안 > 개발자 모드'로 이동합니다.
스위치를 켜고 재부팅을 진행합니다.
4. 최종 확인
재부팅 후 iPhone을 잠금 해제합니다.
시스템 알림에서 '켜기(Turn On)'를 선택하고 암호를 입력합니다.
4. 앱 빌드 및 실행
이제 모든 준비가 끝났습니다.
1. 터미널(또는 VS Code/Android Studio)에서 프로젝트 경로로 이동합니다.
2. 다음 명령어를 입력하여 패키지를 정리하고 빌드합니다.
flutter clean
flutter pub get
flutter run
3. 실행할 디바이스를 묻는다면 연결한 iPhone을 선택하세요.
5. 신뢰할 수 없는 개발자 해결
처음 실행 시 iPhone에서 "신뢰할 수 없는 개발자"라는 경고가 뜰 수 있습니다.
1. iPhone의 **설정 > 일반 > VPN 및 기기 관리**(또는 프로파일 및 기기 관리)로 이동합니다.
2. **개발자 앱** 섹션에서 본인의 계정(이메일)을 클릭합니다.
3. **"[본인 계정] 신뢰"** 버튼을 누릅니다.
만약 나중에 테스터들에게 앱을 배포하고 싶다면 **TestFlight**를 이용해야 하는데, 이때는 `flutter build ipa` 명령어를 사용하여 빌드 파일을 App Store Connect에 업로드해야 합니다.
'개발 이야기 > 개발 및 서비스' 카테고리의 다른 글
| AWS API Gateway Authorization 설정 주의사항 두 가지 (0) | 2025.10.10 |
|---|---|
| 지난 주 GitHub Trending Repository Top 3 (2) | 2025.09.19 |
| LLM 응답 속도 개선 해보기(feat. Qwen) (0) | 2025.09.04 |
| LangGraph와 MCP를 사용한 서비스 구축 (6) | 2025.08.13 |
| AI 트레이딩 어시스턴트 구축하기 (7) | 2025.08.12 |