Как запустить/записать приложение 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.