iOS 장치 연결
Qt Creator 와 iOS 장치 간의 연결은 Apple 개발자 프로그램에 등록할 때 Apple로부터 받은 인증서를 사용하여 보호됩니다. 이 인증서는 장치를 구성할 때 장치에 복사됩니다.
장치를 로컬 컴퓨터에 처음 연결하면 장치에서 개발자 모드를 활성화하라는 메시지가 표시됩니다. 다음에 장치를 연결하면 Qt Creator 에서 자동으로 감지합니다. 개발용으로 사용하지 않는 장치에 대한 자동 연결을 비활성화하려면 환경설정 > iOS 으로 이동하여 Ask about devices not in developer mode 을 선택 취소합니다.
참고: 장치 및 UI를 구성하는 과정은 사용하는 Xcode 버전에 따라 약간씩 다릅니다. 사용 가능한 최신 Xcode 버전을 사용하는 것이 좋습니다.
iOS 장치에 연결 만들기
Qt Creator 와 iOS 디바이스 간의 연결을 구성하려면 다음과 같이 하세요:
- Xcode 및 iOS용 Qt를 설치했는지 확인합니다.
- USB 케이블을 사용하여 기기를 로컬 컴퓨터에 연결합니다.
- Xcode를 시작하여 기기를 구성합니다.
예를 들어, Xcode 버전 15에서는 Window > Devices and Simulators > Devices 로 이동하고 + 을 선택하여 연결된 기기를 추가합니다.
- 빌드 설정을 지정하려면:
- 장치용으로 개발하려는 애플리케이션의 프로젝트를 엽니다.
- Projects > Build & Run 으로 이동하여 iOS에서 애플리케이션을 빌드하고 실행하기 위한 키트를 선택합니다.

- Build Settings 으로 이동합니다.
- iOS Settings 에서 애플리케이션 서명 및 프로비저닝에 사용할 개발 팀을 선택합니다. Apple 개발자 계정을 사용하여 Xcode에서 개발 팀 및 프로비저닝 프로필을 구성해야 합니다.

- Automatically manage signing 을 선택하여 로컬 컴퓨터에서 iOS 장치의 권한 및 번들 식별자와 일치하는 프로비저닝 프로필 및 서명 인증서를 자동으로 선택합니다.
- Run Settings 로 이동하여 실행 설정을 지정합니다.
일반적으로 기본 설정을 사용할 수 있습니다.
프로젝트를 실행하면 Qt Creator 에서 Xcode 를 사용하여 애플리케이션을 장치에 배포합니다.
서명 인증서는 장치에 배포할 애플리케이션 패키지에 서명하는 데 사용됩니다.
참고: 프로비저닝 프로필이 없어서 애플리케이션을 배포할 수 없는 경우 Xcode > Preferences > Accounts 으로 이동하여 프로비저닝 프로필이 Xcode에 나열되어 있는지 확인하십시오. 프로비저닝 프로파일을 획득하고 설치하는 방법에 대한 자세한 내용은 Apple 설명서를 참조하십시오 : 개발 프로비저닝 프로파일 생성하기를 참조하십시오.
기기 연결 상태 보기
USB를 사용하여 iOS 기기를 로컬 컴퓨터에 연결하면 Xcode를 사용하여 구성한 경우 Qt Creator 에서 자동으로 기기를 감지합니다. 연결된 기기에 대한 정보를 보려면 Preferences > Devices 으로 이동합니다.

현재 장치 상태가 Connected 인 경우(신호등 아이콘이 주황색) Xcode를 사용하여 장치를 구성해야 합니다.
프로젝트에 대한 키트 활성화, 방법: iOS용 개발 및 iOS용 개발을참조하세요 .
Copyright © The Qt Company Ltd. and other contributors. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.