Подтвердить что ты не робот

Копирование с Mac OS X не копируется в iPhone Simulator

В моем приложении для iPhone у меня есть много искусств ASCII, которые мне нужно вставить в базу данных.

Я использую симулятор и вставляю текст в текстовом виде для вставки искусства ASCII в базу данных.

Здесь буфер обмена симулятора однажды вставляет изображение правильно, но когда я копирую другое искусство, он также вставляет предыдущее искусство в текстовое окно.

Как решить эту проблему? Есть ли работа для этого или любого лучшего подхода?

4b9b3361

Ответ 1

Получено решение:

Из меню iPhone Simulator.

Третий вариант: восстановление содержимого и настроек.

Вы потеряете все приложения, установленные в симуляторе, вместе с настройками.

Получил это для меня.

Ответ 2

Я был разочарован копированием и вставкой в ​​симуляторе и не мог понять, что происходит.

Результаты были похожи на то, что вы описываете: копирование и вставка иногда вставляют то же значение, что и раньше, но не то, что я только что скопировал в буфер обмена.

Наконец я понял, что у симулятора есть собственный буфер обмена, отдельно от основного буфера обмена OS X.

Вы используете команды наложения и вставки для вставки в приложение из буфера обмена симулятора.

Вы можете использовать стандартные скопированные скобки для OS X (Command-X, C, V) для вставки из системного буфера обмена в буфер обмена симулятора.

Итак, чтобы скопировать и вставить из Chrome (например), вы выбираете текст в Chrome, Command-C для копирования. Затем переключитесь на симулятор Command-V, чтобы вставить в буфер обмена симулятора. Затем в вашем приложении вы имитируете касание в текстовом поле, чтобы открыть параметр вставки, затем имитируйте касание кнопкой вставки, чтобы вставить содержимое буфера обмена симулятора в приложение.

Параметры меню выполняют те же действия, что и быстрые клавиши - копирование/вставка между системным буфером обмена и клавиатурой симулятора.

Теперь, когда я понял это, мне действительно нравится это намного лучше, чем если буфер обмена simulator автоматически привязан к буферу OS X.

Ответ 3

  • + C - копирует содержимое буфера обмена iOS в OS X. Это работает как для текста, так и для изображений.
  • + + C - копирует выделенный текст (или что-то еще, что отвечает на копирование: селектор в приложении) в буфер обмена iOS. Это не отображается в меню.
  • + + C - копирует снимок экрана приложения iOS (без симулятора хром) в буфер обмена OS X (используйте + S, чтобы сохранить его в файле на Desktop вместо этого).
  • + V - копирует содержимое буфера обмена OS X в iOS, но не вставляет его. Опять же, это работает как для текста, так и для изображений.
  • + + V - Вставляет буфер обмена OS X в приложение iOS, но оставляет буфер без изменений. Это не работает с изображениями.

Источник: http://olemoritz.net/copypaste-in-the-ios-simulator.html

Ответ 4

  • Скопировать текст из любого места
  • Вставить на симулятор по команде (команда + v), это покажется ничего не показано
  • Затем нажмите (команда + shift + v)

он работает для меня

Ответ 5

Это странная проблема в моем компьютере. У меня есть макрос macOs Sierra 10.xx ++. Что я делаю,

  • Скопируйте содержимое с вашего Mac с помощью command + c или клавиатуры.

  • Теперь нажмите command + v в том месте, где вы хотите вставить содержимое.

  • Теперь вставьте в симулятор, используя command + shift + v

Хорошо работает. Подтвержденный ответ.!

Ответ 7

Вы можете скопировать содержимое с mac с помощью ⌘ + ⇧ + C и вставить URL-адрес браузера с помощью ⌘ + V.

Это работает для меня.