[iphone] iPhone 시뮬레이터에서 키보드를 사용하여 입력하려면 어떻게합니까?

iPhone Simulator를 시작한 후 실제 Mac 키보드로 입력 할 수있었습니다. 대량의 텍스트로 테스트 할 때는 화면 시뮬레이터 키보드로 입력하는 것이 끔찍합니다.

내가 무엇을하든 시뮬레이터에서 키보드를 더 이상 입력 할 수 없습니다. “Simulate Hardware Keyboard”가 켜져 있어도 아무 것도 입력하지 않습니다. 누군가 내가 뭘 잘못하고 있는지 말해 줄 수 있습니까? 더 이상 실제 키보드를 사용하여 입력 할 방법이 없습니까?



답변

iPhone Simulator 환경 설정 파일을 휴지통으로 이동하십시오. 내 iPhone Simulator가 키 입력에 응답하지 않을 때 문제가 해결되었습니다.

  1. 시뮬레이터를 종료하십시오.
  2. 파인더로 이동하여 (command + shift + G)를 누른 다음을 탐색하십시오 ~/Library/Preferences.
  3. com.apple.iphonesimulator.plist휴지통으로 이동 하십시오.
  4. 시뮬레이터에서 iPhone 앱을 다시 시작하십시오.

답변

com.apple.iphonesimulator.plist를 삭제해도 Xcode 6.0.1에서 도움이되지 않았습니다. 아마도 오래된 Xcode에서 작동했을 것입니다.

그러나 Xcode 6.0.1에서 완벽하게 작동하는 것은 iOS 시뮬레이터의 새로운 단축키입니다.

Shift-Command-K   Connect/Disconnect Hardware Keyboard
Command-K         Toggle (Show/Hide) Software Keyboard

그리고, 알다시피, 나는 지난 2 개월 동안 그것을 겪을 때까지 정말로 고통 받았고, 지금은 매우 편리합니다))


답변

iPhone 시뮬레이터 환경 설정 파일을 휴지통에 버리지 마십시오. 이 작업을 수행 할 필요가 없습니다.

시뮬레이터 메뉴를보십시오 Hardware ➔ Keyboard. 메뉴 옵션은 다음과 같습니다.

  1. iOS는 OS X와 ​​동일한 레이아웃을 사용합니다
  2. 하드웨어 키보드 연결 ⇧⌘K
  3. 소프트웨어 키보드 전환 ⌘K

옵션 2가 선택되어 있는지 확인하십시오.

이미 확인한 경우 선택을 취소 한 다음 다시 확인하십시오 (키보드 단축키를 배우고 싶을 것입니다).

화면 키보드가 숨겨져 있지만이를 표시하려면 옵션 3을 사용하여 키보드를 다시 켜십시오.

시뮬레이터를 회전시키는 것이 키보드 작동을 멈추는 것처럼 보이면 옵션 2를 껐다가 다시 켜십시오. 그러면 문제가 해결되는 것 같습니다.


답변

iOS 시뮬레이터 버전 7.0을 사용하고 있습니다. 시뮬레이터가 실행되는 동안 iOS 시뮬레이터-> 내용 및 설정 재설정 …으로 이동하여 시뮬레이터를 재설정하십시오. 그것은 나를 위해 속임수를 쓰는 것처럼 보였다. 희망이 도움이됩니다.


답변

키보드 단축키를 사용하여 시뮬레이터 방향을 변경했기 때문입니다. Mac 키보드에서 cmd를 누른 다음 입력을 시작하십시오.


답변

시뮬레이터를 종료하고 다시 시작하기 만하면됩니다.


답변

키보드로 문제가 발생하여 키 스트로크가 감지되지 않았습니다. 그리고 나는 해결책을 찾았습니다.

키보드를 종료 할 필요는 없습니다.

하드웨어-> 키보드-> 하드웨어 키보드를 직접 연결하십시오