Witap 예제를 시도하기 위해 iPhone 시뮬레이터 (Aspen)의 두 인스턴스를 어떻게 실행할 수 있습니까?

StackOverflow https://stackoverflow.com/questions/400511

문제

두 사람 사이의 네트워크 코드를 테스트하기 위해 iPhone 시뮬레이터의 두 인스턴스를 실행하는 운이 있습니까?

도움이 되었습니까?

해결책

아니요.하지만 휴대 전화에서 시뮬레이터와 WITAP 코드를 실행할 수 있습니다. 나는 그렇게했고 그것은 꽤 멋지다.

개발 프로비저닝 프로필에 대한 WITAP 코드를 제공하고 전화로로드하십시오. 그런 다음 휴대 전화가 동일한 네트워크 WiFi에 있는지 확인하면 시뮬레이터가 Witap을 실행하는 시뮬레이터와 Withap을 실행하면 개발 시스템을 실행할 수 있습니다.

매력처럼 작동합니다.

다른 팁

Fyi, Frankodwyer의 다른 사용자로서 iPhoneimulator를 실행한다는 아이디어는 작동하지 않습니다. Quoth Finder : "다른 사용자가 열기 때문에 응용 프로그램 'iPhone 시뮬레이터'를 열 수 없습니다. 다른 사용자에게 응용 프로그램을 종료하도록 요청한 다음 다시 시도하십시오."

아이디어만으로도 다른 사용자를 Mac에 추가하고 두 계정 내에서 시뮬레이터를 실행할 수 있습니다. (시뮬레이터 구성이 사용자 홈 디렉토리에 대해 저장되어 있다고 확신합니다)

첫 번째 단계는 사용자 전환 아래로 진행하는 것입니다. 그것이 작동하면 두 번째 인스턴스에 시뮬레이터에 필요한 모든 것을 설정해야합니다. 그런 다음 두 번째 계정을 로그 아웃하고 평소 계정으로 돌아갑니다. 이제 터미널의 명령 줄에서 두 번째 시뮬레이터 인스턴스를 실행하지만 두 번째 사용자 계정 ( 'su-'를 사용하여 시뮬레이터를 실행하기 전에 다른 사용자 계정을 전환).

나는 내 Mac에 있지 않으며 오프 핸드 나는 시뮬레이터 이진의 이름을 모르거나 이것을 시도하고 당신을 위해 코드를 붙여 넣을 것입니다.

다음 단계를 따라 앱을 테스트하십시오.

먼저 전체 프로세스를 위해 한 가지 작업을 수행해야합니다. 프로젝트로 이동 -> 프로젝트 설정 편집 -> 옵션의 진드기 - 독립 대상을 병렬로 빌드하십시오.

예를 들어 시뮬레이터에서 앱을 생성하는 디버그 코드 예를 들어 앱 이름은 -인스턴스 Close Simulator project-> new target-> instance로 이동합니다. "Bundle display name : instance2"instance2.info.info.info.info.info.info.info.info.inflist instance2 select. instance2 target-> 프로젝트로 이동 -> 활성 대상 설정 -> 인스턴스 2 인스턴스 빌드 2 : 모든 것을 신중하게 수행하십시오. 그렇지 않으면 시뮬레이터 재설정 시뮬레이터 -> iPhone 시뮬레이터 -> iPhone 시뮬레이터 -> 컨텐츠 및 설정 ...

이제 시뮬레이터에 두 개의 앱이 있으며 모든 인스턴스에서 앱을 테스트 할 수 있습니다.

그것이 당신을 도울 수 있기를 바랍니다 :)

라비 칸트 나가르

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top