2012-06-11 2 views
1

코드로 구현하고 싶습니다. 전화에 다른 응용 프로그램을 설치하는 프로그램을 작성하고 온라인에서 응용 프로그램을 압축 해제하고/var/mobile/Applications 디렉토리에 복사한다고 말한 것을 발견했습니다. 따르십시오. 그러나 설치된 프로그램은 응용 프로그램을 표시하고 설치하기 위해 다시 시작해야합니다.xcode 코드를 응용 프로그램에 설치

+1

이 질문과 혼동 스럽습니다. –

+3

App Store를 거치지 않고도 다른 앱을 설치하고 싶습니까? 감옥에 갇히지 않고는 불가능합니다. – borrrden

+0

답장을 보내 주셔서 감사합니다. 응용 프로그램이 ipa 인 것을 보았습니다. 전화에 다른 ipa를 설치할 수 있지만 도망쳐 야합니다. 나는 분명하지 않습니다. 비슷한 응용 프로그램을 만들고 싶습니다. 응용 프로그램을 게시 할 수 없습니다. 학습, 당신이 그렇게하는 방법을 알고 있다면, 도와 줘서 고마워. – king

답변

0

xcodebuild 및 xcrun 명령을 결합하여 응용 프로그램을 설치하고 실행할 수 있습니다.

xcodebuild는 프로젝트를 컴파일하고 DSTROOT에서 .app 파일을 생성합니다. 일부 포드 파일을 사용하는 경우

xcodebuild -sdk iphonesimulator8.4 -arch i386 install DSTROOT=~/MyApp 

당신은 .xcworkspace 대신 다음 .xcodeproj -workspace을 추가하고 xcodebuild에 -scheme 있습니다.

xcodebuild -sdk iphonesimulator8.4 -arch i386 -workspace MyApp.xcworkspace -scheme MyApp install DSTROOT=~/MyApp 

.app 파일을 만든 후에는 시뮬레이터 장치로 실행할 수 있습니다.

xcrun instruments -w "iPhone 6 (8.4 Simulator)" 
xcrun simctl install booted ~/MyApp/Applications/MyApp.app 

다른 시뮬레이터 장치에서 실행하려면 사용 가능한 모든 장치를보십시오.

xcrun instruments -s 
관련 문제