2013-08-23 4 views
0

저는 두 대의 Mac을 가지고 있습니다. iPad dev을 할 때, 다른 Mac에서 Simulator를 시작하고 빌드가 완료된 후 앱을로드 할 수 있다면 흥미 롭습니다.하나의 Mac에서 빌드하고 시뮬레이터를 다른 Mac에서 시작할 수 있습니까?

하나의 Mac 화면과 Xcode에서 Simulator에서 iPad 앱을 실행하고 모든 편집 작업을 다른 곳에서 수행하는 것이 좋을까요?

원격으로 가능하거나 가치가 있다고 생각하지 않지만 단순히 가능하지 않거나 불가능한 이유를 이해하는 것이 가치가 있다고 생각합니다.

+2

이유를 설명해주십시오. 어쩌면 또 다른 해결책이있을 것입니다. 두 번째 화면 만 있으면 될까요? –

답변

1

실제로 가능합니다!

간단히 앱을 ~/Library/Application Support/iPhone Simulator/6.1/Applications 디렉토리로 옮기고 시뮬레이터를 다시로드하면 설치가 완료된 것처럼 표시됩니다!

또는 나는 시뮬레이터 폴더에 복사하지 않고 ios-sim 같은 도구를 사용하여 앱을 실행할 수 있다고 생각합니다.

+0

흠. 따라서 파생 데이터가 필요하지 않습니다. 흥미 롭 군. 정말 끝내주는 군. 목표 폴더를 감시하도록 설정하면 테스트를 위해이를 여러 컴퓨터에 배포하는 것이 좋습니다. 감사! –

2

나는 이것이 가능하다고 생각하지 않습니다. Xcode 5에는 CI 작업이 있지만 iOS 시뮬레이터를 대상으로 삼을 수는 없다고 생각합니다. 연결된 장치 (시뮬레이터가 아닌 실제 장치)에서 단위 테스트를 실행할 수 있으며 배포를 위해 응용 프로그램을 보관할 수 있음을 알고 있습니다. 그것은 별도의 컴퓨터에서 실행에 대해 잘 모르겠습니다.

언제든지 코드를 두 번째 Mac으로 복사하고 Xcode를 실행하여 시뮬레이터에서 앱을 실행할 수 있습니다. 생각할 수있는 유일한 방법입니다.

+0

그래, 나는 repo에 커밋하고 다른 mac의 repo에서 업데이트하여 실행할 수 있지만 잘못된 Mac에서 편집을 시작하도록 초대합니다. 어쨌든 고마워. –

관련 문제