Как запустить/записать приложение iOS в XCode 6 iOS Simulator?

Возможно, я ошибаюсь, но я пытаюсь запустить приложение iOS в iOS-симуляторе Xcode 6, чтобы записать видеоурок приложения. Я установил xCode и могу запустить iOS-симулятор, но, похоже, не существует способа установить файл .app. Папка ~/Library/Developer/CoreSimulator является полной загадкой, и нет четкого места для удаления файлов приложений.

Любые идеи?

В качестве альтернативы, есть ли более простой способ записи видео вашего приложения iOS? Люди должны делать это все время для учебных пособий...

Спасибо

Ответы

Ответ 1

Если вы запускали приложение на устройстве, вы можете использовать новую функцию Yosemite для записи через USB в QuickTime.

Однако, поскольку вы используете симулятор, вам потребуется частичная запись на экране в QuickTime.

Использование QuickTime

Запустите QuickTime, затем перейдите в меню "Файл" > "Новая экранная запись". Вы можете либо щелкнуть, чтобы выбрать весь экран, либо перетащить только для записи части экрана.

enter image description here

Альтернативы

Если вам нужна большая гибкость, вам нужно будет использовать стороннее программное обеспечение, например ScreenFlow.

Ответ 2

От Xcode 8.2 Вы можете сделать снимок экрана или записать видеоизображение окна симулятора с помощью утилиты xcrun командной строки.

Launch your app in Simulator.
Launch Terminal (located in /Applications/Utilities), and enter the appropriate command:
To take a screenshot, use the screenshot operation:
xcrun simctl io booted screenshot

You can specify an optional filename at the end of the command.

To record a video, use the recordVideo operation:
xcrun simctl io booted recordVideo <filename>.<extension>

To stop recording, press Control-C in Terminal.

Note: You must specify a filename for recordVideo.
The default location for the created file is the current directory.
For more information on simctl, run this command in Terminal:

xcrun simctl help

For more information on the io subcommand of simctl, run this command:

xcrun simctl io help

Подробнее о этой ссылке.

Ответ 3

Вы можете использовать "Build and Run" в Xcode для установки и запуска вашего приложения в iOS Simualtor.

В качестве альтернативы вы можете запустить xcrun simctl install <Device UDID> <Path to app>, чтобы установить приложение. Подробнее см. xcrun simctl help.

Что касается записи видеоизображения на экране, вы должны использовать QuickTime.