2012-07-11 2 views
4

시뮬레이터 용으로 컴파일 된 내 iPhone 응용 프로그램 버전을 전달할 수 있기를 바랍니다. 여기에있는 아이디어는 앱을 iOS 시뮬레이터에 배포하고 몇 가지 테스트를 실행하는 다른 VMM에 앱 사본을 제공 할 수있게하는 것입니다.Xcode에서 iOS 시뮬레이터 용 앱을 컴파일하고 배포 할 때 컴파일 된 .ipa는 어디에 있습니까?

하지만 iOS 시뮬레이터 용 앱을 컴파일 한 후에는 * .ipa를 찾을 수 없습니다. 누구는 그것이 어디에 있는지 알고 있습니까?

답변

8

.ipa-Xcode는 .app 번들을 시뮬레이터에 복사합니다.

~/Library/Application Support/iPhone Simulator/<OS version>/Applications/<some UUID>/. 
: 실제로에서 시뮬레이터에 설치되어 버전을 얻을 교대, (당신은 분명, 릴리스 빌드를 배포하고자하는 경우 릴리스 스왑 디버그)

~/Library/Developer/Xcode/DerivedData/YourProject-<some garbage>/Build/Products/Debug-iphonesimulator/ 

를, 또는 : 당신은 확인하실 수 있습니다

위의 Applications 디렉토리에 임의로 이름이 지정된 폴더를 만들고 그 안에 .app을 두어 해당 번들을 다른 시뮬레이터로 복사 할 수 있습니다.

0

이미 다음 위치를 사용해 보셨습니까 ???

라이브러리/개발자/엑스 코드/DerivedData

+0

글쎄, 나는 그것을 시도하지 않았다. 하지만 그 디렉토리가 없습니다. 그게 뭐라고 말하는거야? – ZacAttack

+0

음, Xcode가 배포 용 번들을 저장하는 표준 디렉토리 ... –

+0

"Developer"는 라이브러리에있을 가능성이 높지만 Finder를 사용하여 볼 수는 없습니다. 그래서 나는 SPOTLIGHT SEARCH (mac 컴퓨터의 FINDER 맨 오른쪽 구석에있는 검색 아이콘)을 클릭했습니다. 그런 다음 {Xcode 메뉴 -> 파일 -> 프로젝트 설정}에서 볼 수있는 전체 경로를 붙여 넣으십시오. 그런 다음 아카이브의 내용을 볼 수 있어야합니다. 내 Mac에서는 기본적으로이 경로는 {\t \t/Users/admin/Library/Developer/Xcode/Archives} } –

5

이 찾고하여 빌드 제품을 넣어 어디 있는지 볼 수 있습니다에보고

Xcode Menu-> Preferences-> Locations 

당신이 프로젝트 특정 설정이있는 경우 또는 그들이 발견됩니다

Xcode Menu-> File-> Project Settings 

나는 그 위치의 제품에서 ipas를 빌드하고 시뮬레이터에로드한다고 생각합니다. 따라서 실제 위치에있는 .ipa 파일을 찾을 수 없을 수도 있습니다.

ipa를 원한다면. 아카이브 빌드를 수행합니다. Ad Hoc 배포를 수행하고 결과 .ipa를 바탕 화면에 저장하십시오.

+0

입니다.이 대답은 받아 들여 져야하며, 위의 대답은 유효하지 않습니다. – vikramvi

관련 문제