2010-07-05 7 views
12

iPhone 용 xcode 프로젝트를 빌드하고 실제로 응용 프로그램을 실행하지 않고 연결된 장치에 결과를 설치하도록 할 수 있습니까? 나는 현재 빌드 & 실행을 사용하고 있지만 피어 게임을 디버깅 중이므로 두 개의 다른 장치에 대해 &을 실행하고 각각에 작업을 중지 한 다음 시뮬레이터에서 실행되는 &을 빌드하면 모두 3 개가 실행됩니다. 최신 빌드. 이 프로세스에서 두 장치를 실행하는 응용 프로그램을 기다릴 필요가 없습니다.Xcode없이 빌드 및 설치

답변

18

Organizer 창에서 장치의 응용 프로그램 목록으로 빌드 된 응용 프로그램 (프로젝트 빌드 디렉토리에 있음)을 끌어서 놓을 수 있습니다.

+1

니스! 빌드보다 두 배 빠르며 두 번 실행하고 취소합니다. – typeoneerror

+0

정말 좋은! 필자는 외부 하드웨어로 개발하고 때로는 액세서리가 부착 된 깨끗한 설치 (처음 실행) 후에 내 앱이 시작될 때 어떤 일이 일어나는지 알아야합니다. – MOK9

+0

이것은 코어 데이터 업그레이드를 테스트 할 때 매우 유용합니다 – Lewis42

4

당신은 내장 된 응용 프로그램은 (프로젝트 빌드 디렉토리)입니다 아주 확실하지 않은 경우 :이 질문에 더 많은 정보가있다

Xcode -> Preferences -> Locations tab -> Derived Data (it will show the location) 

: XCode 4 - build output directory가 설치 갈 수있는 또 다른 방법이있다

0

시작하지 않고 자동으로. 어쩌면 OP의 상황에 유용하지 않을 수도 있지만, 제 경우에는 디버깅이 연결되지 않은 상태에서 앱을 시작하기 위해 앱로드 시간을 프로파일 링하려고합니다. (실행 속도가 느려질 수 있습니다.)

대상 체계에서, 오른쪽 클릭하여 "Edit Scheme"을 선택하십시오. 실행 구성이 선택되었는지 확인한 다음 정보 패널을 확인하십시오. "실행"이라는 옵션이 있습니다 - "실행 파일 실행 대기"로 설정하십시오.

일단 설치되면 디버거를 연결하기 전에 앱을 시작할 때까지 기다릴 것입니다. 그러나 Xcode에서 "중지"를 누른 다음 수동으로 앱을 시작할 수 있습니다. 처음에는 추락하는 것 같지만 두 번째 달리면 괜찮습니다. 어쩌면 약간의 해킹은하지만 다른 방법보다 수동 단계가 적을 수 있습니다. 엑스 코드 7.

1

상황에서 테스트는 ... this 대답부터 약간 변경 한 시뮬레이터를 들어

, 당신은 바로 시뮬레이터에 프로젝트 네비게이터의 제품 폴더에서 최근에 제작 된 응용 프로그램 제품을 떨어 뜨리/드래그 할 수 있습니다 창문.

기기의 경우 '기기'창에서 기기를 볼 때 앱 앱을 '설치된 앱'으로 드래그 앤 드롭합니다.

관련 문제