iOS용 개발
USB 케이블을 사용하여 iOS 기기를 로컬 컴퓨터에 연결한 후, 해당 기기에서 애플리케이션을 실행합니다.
Xcode를 설치하면 Qt Creator 에서 툴체인을 자동으로 감지하고, 구성된 iOS 기기에서 애플리케이션을 빌드하고 실행하는 데 필요한 키트를 생성합니다.
iOS용으로 빌드된 Qt 라이브러리만 있으면 됩니다. 다음 명령을 사용하여 iOS용 Qt를 설치할 수 있습니다 Qt Online Installer.
iOS 17 기기는
Qt Creator iOS 기기를 감지하며, 해당 기기에 애플리케이션을 배포하고 실행할 수 있습니다.
iOS 17 이상 버전을 실행하는 기기의 경우 C++ 디버깅만 지원되며, Xcode 16 이상이 필요합니다.
지원되는 iOS 버전 지정
최신 iOS 버전에 맞는 애플리케이션을 빌드하여 이전 버전에 배포할 수 있습니다. 대부분의 경우 이 작업은 자동으로 수행됩니다. 그러나 타겟 버전을 수동으로 설정할 때는 주의해야 합니다. Qt XML에서 요구하는 값보다 높은 값으로 설정하고 자체 Info.plist 파일을 제공하는 경우, CMAKE_OSX_DEPLOYMENT_TARGET의 값과 일치하는 LSMinimumSystemVersion 항목을 Info.plist 에 추가해야 합니다(CMake 사용 시). QMAKE_IOS_DEPLOYMENT_TARGET (qmake 사용 시) 또는 cpp.minimumIosVersion (Qbs 사용 시)의 값과 일치하는 항목을 에 추가해야 합니다. iOS(및 App Store)는 LSMinimumSystemVersion 의 값을 최종 기준으로 삼기 때문입니다.
Qt가 요구하는 것보다 낮은 배포 대상 값을 지정하면, Qt가 지원하는 버전보다 오래된 버전에서 애플리케이션을 실행할 때 Qt 라이브러리 어딘가에서 거의 확실하게 충돌이 발생합니다. 따라서 실제 빌드 시스템 코드가 실제로 필요한 최소 iOS 버전을 반영하도록 해야 합니다.
‘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.