Как печатать с помощью клавиатуры на симуляторе iphone?



Я использовал, чтобы быть в состоянии напечатать мой реальный Mac клавиатуры после запуска в симуляторе iPhone. Ввод текста с помощью экранной клавиатуры симулятора просто ужасен при тестировании с большим количеством текста.



независимо от того, что я делаю, я не могу заставить свою клавиатуру печатать больше внутри симулятора. Даже если у меня включена" имитация аппаратной клавиатуры", она просто ничего не наберет. Может кто-то пожалуйста, скажите мне, что я делаю неправильно? Нет ли способа ввести с помощью реальной клавиатуры больше нет?

676   11  

11 ответов:

попробуйте уничтожить файл настроек симулятора iPhone. Когда мой симулятор iPhone перестал отвечать на нажатия клавиш, это исправило его.

  1. выйти из симулятора.
  2. перейдите в finder и нажмите (command + shift+G), затем перейдите ~/Library/Preferences.
  3. движение com.apple.iphonesimulator.plist в корзину.
  4. попробуйте снова запустить приложение iPhone в симуляторе.

удаление com.яблоко.iphonesimulator.plist не помог мне под Xcode 6.0.1. Возможно, он работал в старом Xcode.

но, что отлично работает для меня под Xcode 6.0.1, это новые горячие клавиши в iOS Simulator:

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

И, знаете, я действительно мучился последние 2 месяца, пока не нашел его, и это очень удобно сейчас))

Не выбрасывайте файлы настроек симулятора iPhone. в этом нет необходимости.

посмотрите в меню симулятора Hardware ➔ Keyboard. Параметры меню:

  1. iOS использует тот же макет, что и OS X
  2. Подключить Аппаратную Клавиатуру ⇧⌘к
  3. Переключатель Клавиатуры Программного Обеспечения ⌘K

убедитесь, что опция 2 включена.

Если это уже проверено, снимите флажок, а затем проверьте его снова (вы, вероятно, захотите узнать сочетания клавиш).

Если вы обнаружите, что это скрывает экранную клавиатуру, но вы также хотите, чтобы это отображалось, используйте опцию 3, чтобы снова включить ее.

если вращение симулятора, похоже, останавливает работу клавиатуры, отключите опцию два, а затем снова включите – это, похоже, решит ее.

Я использую iOS Simulator версии 7.0. Во время работы симулятора я перешел в iOS Simulator->сброс содержимого и настроек... и сбросить симулятор оттуда. Что, казалось, сделать трюк для меня. Надеюсь, это поможет.

Это потому, что вы использовали изменение ориентации симулятора с помощью сочетаний клавиш. Просто нажмите cmd на клавиатуре mac, а затем начните печатать.

все, что мне нужно было выйти из симулятора и запустить его снова

МОЯ ПРОБЛЕМА БЫЛА КЛАВИАТУРА ПОКАЗЫВАЕТ И НАЖАТИЯ КЛАВИШ НЕ ОБНАРУЖИВАЯ. И Я НАШЕЛ РЕШЕНИЕ:

вам не нужно выходить из клавиатуры.

попробуйте аппаратное обеспечение - > клавиатура - >подключите аппаратную клавиатуру напрямую

удаление com.apple.iphonesimulator.plist работал для меня тоже, но я должен был найти его внутри скрытой папки /Users/[yourusername]/Library/Preferences/

Я столкнулся с той же проблемой и пробовал много разных способов, которые в основном работали, но не точно. В конечном счете, я нашел это. https://stackoverflow.com/a/26057011/1463604

Если вы разрабатываете приложение React Native и не можете обновить (⌘R) или включить удаленную отладку (⌘D) из симулятора iOS, в то время как другие клавиатурные входы работают, убедитесь, что вы используете конфигурации построения debug. Вы можете проверить это с:

Product -> Scheme -> Edit Scheme -> Run -> Info -> Build Configuration -> Debug"

я получил этот совет от здесь.

просто перезапустите симулятор (закройте и откройте приложение).

Comments

    Ничего не найдено.