본문 바로가기

빌드2

{...}의 iPhone is busy Xcode에서 iPhone으로 app을 build 할 때 "{...}의 iPhone is busy ~"라는 메시지가 나오면서 빌드가 안 될 때가 있습니다. 여러 가지 메시지가 나올 수 있는데요. 특히나 Apple Watch가 있는 경우 더 자주 발생하는 것 같습니다. 제가 빌드하면서 받았던 메시지는 "Fetching debug symbolds for {사용자}의 Apple Watch"와 "Making the device ready for development"였습니다. 저는 두 가지 모두 같은 방법으로 해결을 했는데요. 원인과 해결방법은 다음과 같습니다. [원인] iPhone이 메시지를 처리하기 때문에 빌드를 할 수 없다는 것입니다. [해결방법] 정말 기다리는 방법밖에는 없습니다. 그 대신 iPhone의.. 2022. 2. 26.
iPhone(OS version lower than deployment target) 에러 해결하기 xcode에서 개발한 app을 iPhone으로 실행하려 할 때 iPhone(OS version lower than deployment target)라고 하며 실행이 되지 않을 때 해결 방법입니다. [원인] iPhone의 OS version이 너무 낮기 때문입니다. 즉 xcode로 개발한 deployment target보다 iphone의 os version 낮기 때문입니다. [해결방법] deployment target을 낮추면 됩니다. 아래 이미지 처럼, 아이콘을 클릭하여 default로 숨겨져 있던 메뉴를 활성화합니다. 새로 활성화된 메뉴에서 Project 아래의 명을 클릭하면 오른쪽에 Project 정보에 대한 내용이 나옵니다. 여기서 Deployment Target의 정보를 iPhone OS vers.. 2021. 12. 5.