[xcode] Xcode를 시작하지 않고 iPhone 에뮬레이터를 실행하는 방법은 무엇입니까?

Snow Leopard를 실행하는 오래된 Mac에서 “ios”를 스포트라이트로 입력하면 iPhone / iPad 에뮬레이터 자체가 시작됩니다.

그 이후로 Lion을 운영하는 새로운 머신을 구입해야했습니다. Xcode for Lion을 설치했으며 환경 설정 패널에서 개발자 도구 옵션을 설치했습니다.

그러나 “ios”옵션은 더 이상 존재하지 않습니다. 이제 유일한 방법은 Xcode를 실행하고 빈 프로젝트를 만든 다음 run 옵션으로 에뮬레이터를 시작하는 것 같습니다.

나는 intertubes와 facewebs를 검색하고 검색했지만 아무것도 도움이되지 않습니다.

누구든지 Lion에서 에뮬레이터 만 실행하는 방법을 알고 있습니까?

업데이트 : 이것은 아래의 @ike_love 스레드에 대한 응답입니다. 이 답변이 모든 요세미티 머신에서 작동하는 것은 아닙니다.

여기에 이미지 설명을 입력하십시오



답변

에 Xcode가 설치되어 있다고 가정하면 /Applications명령 줄에서 iPhone 시뮬레이터를 시작할 수 있습니다.

$ open /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Applications/iPhone\ Simulator.app

(Xcode 6+) :

$ open /Applications/Xcode.app/Contents/Developer/Applications/iOS Simulator.app

데스크탑에서 심볼릭 링크를 만들어이를보다 쉽게 ​​만들 수 있습니다.

$ ln -s /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Applications/iPhone\ Simulator.app ~/Desktop

(Xcode 6+) :

$ ln -s /Applications/Xcode.app/Contents/Developer/Applications/iOS Simulator.app ~/Desktop

@JackHahoney에 의해 지적, 당신은 또한을 추가 할 수 있습니다 alias당신에게 ~/.bash_profile:

$ alias simulator='open /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/De‌​veloper/Applications/iPhone\ Simulator.app'

(Xcode 6+) :

$ alias simulator='open /Applications/Xcode.app/Contents/Developer/Applications/iOS\ Simulator.app'

(Xcode 7+) :

$ alias simulator='open /Applications/Xcode.app/Contents/Developer/Applications/Simulator.app'

즉, 기억하기 쉬운 단어 하나를 사용하여 명령 줄에서 iPhone Simulator를 시작할 수 있습니다.

$ simulator


답변

명령 줄을 사용하지 않고 가장 쉬운 방법 :

  1. Xcode를 한 번 시작하십시오.
  2. iOS 시뮬레이터 실행
  3. iOS 시뮬레이터 아이콘을 드래그하여 고정시킵니다.

다음에 사용하려면 독에서 ios 시뮬레이터 아이콘을 클릭하십시오.


답변

XCode 7+에서 현재 위치는

/Applications/Xcode.app/Contents/Developer/Applications/Simulator.app

명령 행에서 실행

$ open -a Simulator

누군가를 돕는 희망


답변

이미지를 보는 것이 도움이 되나요? 여기에 이미지 설명을 입력하십시오

편집하다

새로운 Xcode로 Xcode의 아이콘이 독에 있으면 마우스 오른쪽 버튼으로 클릭하고 선택할 수있는 메뉴를 구성 할 수 Open Developer Tool있으며 하위 메뉴 iOS Simulator에서 Xcode를 열지 않고 시뮬레이터를 열 수 있습니다 .!여기에 이미지 설명을 입력하십시오


답변

Automator 실행기를 만들면 스포트라이트를 통해 시작할 수 있습니다 .

  1. 열다 Automator.app
  2. 신청 유형을 선택하십시오
  3. 조치> 라이브러리> 유틸리티> 애플리케이션 실행을 선택하십시오.
  4. 시작할 수있는 애플리케이션 드롭 다운을 열고 기타를 선택하십시오.
  5. Xcode.app패키지 안에 있기 때문에 시뮬레이터 앱을 직접 선택할 수 없습니다 . 대신 별도의 Finder 창에서 해당 파일을 찾아 파일 선택기 창으로 드래그해야합니다. Xcode 버전 (가장 오래된 것부터 최신 것)에 따라 다음 경로 중 하나에 있습니다.
    • /Applications/Xcode.app/Contents/Developer/iOS Simulator.app
    • /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Applications/iOS Simulator.app
    • /Applications/Xcode.app/Contents/Developer/Applications/Simulator.app
  6. 마지막 으로이 Automator 앱을 응용 프로그램 폴더에 iOS Simulator.app

Automator 앱 만들기

방금 만든 Automator 앱에 대한 멋진 아이콘을 얻으려면 다음을 수행하십시오.

  1. 마우스 오른쪽 버튼을 클릭 iOS Simulator.app하고 정보 입수를 선택하십시오.
  2. 왼쪽 상단의 아이콘을 클릭하고 Cmd-C복사하십시오.
  3. Automator 앱을 마우스 오른쪽 버튼으로 클릭하고 정보 입수를 선택하십시오.
  4. 왼쪽 상단의 아이콘을 클릭하고 Cmd-V붙여 넣기

복사 아이콘


답변

명령 줄에서 아무것도 할 필요가 없습니다.

그냥 스포트라이트를 사용하여 simulator.app를 실행하십시오.

스포트라이트 검색 simulator.app의 스크린 샷


답변

수많은 답변에서 알 수 있듯이이 문제를 해결하는 방법에는 여러 가지가 있습니다. 그들 모두가 나의 가장 중요한 이슈가 무엇인지, 그리고 어스 커의 우선 순위 인 것처럼 보이는 것도 아닙니다 : Spotlight에서 시작하는 능력.

나를 위해 잘 작동하며 모든 OS X 및 XCode 버전에서 작동 해야하는 솔루션이 있습니다. OS X 10.11 및 XCode 7.3에서 테스트했습니다.

초기 설정에는 XCode를 시작해야하지만 그 후에는 시뮬레이터에 도착할 필요가 없습니다.

설정

  1. XCode 시작
  2. 로부터 의 XCode 메뉴에서 열기 개발자 도구 > 시뮬레이터
  3. 도크에서 시뮬레이터 아이콘을 제어하거나 마우스 오른쪽 단추로 클릭하십시오.
  4. 옵션 > Finder에 표시를 선택하십시오.
  5. 명령 및 옵션을 누른 상태에서 시뮬레이터 아이콘을 응용 프로그램 디렉토리로 드래그하십시오. 별명을 작성합니다.
  6. 원하는 경우 별명을 “시뮬레이터”에서 “iOS 시뮬레이터”로 바꾸십시오. 어떤 이름을 지정하든 Spotlight에서와 같이 표시됩니다.

참고 : Finder에서 폴더로 이동… 을 사용하는 등 시뮬레이터 앱의 위치에 도달하는 다른 방법이 있지만 (1-4 단계), 먼저 시뮬레이터의 위치를 ​​알아야합니다. 그것이 XCode의 버전에서 버전으로 변경되었으므로이 방법은 이러한 변경에 관계없이 작동합니다.

사용하다

  1. 스포트라이트 시작 (명령 공간 등)
  2. “시뮬레이터”또는 “ios”를 입력하십시오 (별명을 변경 한 경우).
  3. 필요한 경우 아래쪽 화살표를 사용하여 시뮬레이터 별명으로 스크롤하십시오. 결국, 스포트라이트는이 단계를 건너 뛸 수 있도록 별명을 배우고 최고의 선택으로 만들어야합니다.
  4. 반품