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

Как добавить видео в симулятор iphone

Может ли кто-нибудь сказать мне, как добавить видео iPhone-симулятор, чтобы я мог протестировать некоторые приложения, над которыми я работаю? Спасибо заранее!

4b9b3361

Ответ 1

okey, попробуйте следующее:

- (void) downloadVideo {
NSData *imageData = [NSData dataWithContentsOfURL:[NSURL URLWithString:@"http://sepwww.stanford.edu/sep/jon/trash/poolwaves.mov"]];

Вы можете изменить temp.mov на temp.m4v, чтобы сохранить vid в m4v.

NSString *tempPath = [NSString stringWithFormat:@"%@/temp.mov", NSTemporaryDirectory()];
[imageData writeToFile:tempPath atomically:NO];
UISaveVideoAtPathToSavedPhotosAlbum (tempPath, self, @selector(video:didFinishSavingWithError: contextInfo:), nil);
}


- (void) video: (NSString *) videoPath
didFinishSavingWithError: (NSError *) error
   contextInfo: (void *) contextInfo {
    NSLog(@"Finished saving video with error: %@", error);
}

если вы измените URL-адрес вашего фильма, это должно работать очень хорошо... фильмы сохраняются в этом каталоге: /Library/Application Support/iPhone Simulator/4.3.2/Media/DCIM но вы правы, если я скопирую файл на него, он не будет отображаться в симуляторе

здоровается

Ответ 2

Очень просто перетащить любой файл .MOV на ваш симулятор. Теперь он будет открыт в браузере Safari. В левом верхнем углу находится кнопка "Готово". Вам просто нужно нажать его после это вы можете нажать кнопку "Поделиться", а затем выбрать вариант сохранения видео, и это сделано. Теперь играйте в своем приложении.:)

Ответ 3

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

Шаг 1: перетащить вниз.

enter image description here

Шаг 2: iOS-симулятор открывает сафари для воспроизведения видеофайла.

enter image description here

Шаг 3. Щелкните значок общего доступа, чтобы получить опцию Сохранить видео в списке действий.

enter image description here

Но при нажатии на действие "Сохранить видео" столько раз ничего не происходит, и в альбомы ничего не добавляется. Есть идеи? Даже попробованное копирование, вставляющее видеофайл в симулятор DCIM.

Ответ 4

Короткий ответ:

  • Отбросьте свой видеофайл в ~/Library/Application Support/iPhone Simulator/6.1/Media/DCIM/100APPLE/и, возможно, удалите файл PhotoData в Media.

Длительный ответ:

  • Убедитесь, что ваш тип файла видео поддерживается на iPhone. Я использовал .mov
  • Откройте библиотеку. (YourUserName/Library) Если вы не можете найти файл, он скрыт. Сделать видимым или пользовательский терминал.
  • Перейдите к ~/Library/Application Support/iPhone Simulator/ Если у вас есть несколько симуляторов iOS, выберите тот, который вы разрабатываете в настоящее время. (У меня было 5.0, 5.1, 6.0 и 6.1)
  • Перейдите к ~/Library/Application Support/iPhone Simulator/6.1/Media/DCIM/100APPLE/и запустите свой видеофайл. Если каталог 100APPLE не существует, создайте его.
  • Иногда у вас есть для удаления файла PhotoData в меню "Навигация" к ~/Library/Application Поддержка /iPhone Simulator/6.1/Media/, чтобы заставить Simulator узнайте новый файл, так как вы не добавили его обычными способами.

Xcode 4.6.3 и MacOS 10.8.4 fyi. Не пробовали на Xcode 5.

Ответ 5

Вы можете добавить свой файл, добавив эти 2 строки кода в appdelegate.m

NSString *path = [[NSBundle mainBundle] pathForResource:@"sample_iTunes" ofType:@"mov"];
UISaveVideoAtPathToSavedPhotosAlbum(path, self, @selector(video:didFinishSavingWithError:contextInfo:), nil);`

Ответ 6

перейти к следующему пути и предыдущему видео

/Users/ "имя пользователя" /Library/Developer/CoreSimulator/Devices/ 11BFF1F0-2A2B-409A-9727-3267D71E10D4/данные/СМИ

Ответ 7

Если вы спрашиваете, как добавить видео в свое приложение, простой способ показать видео с помощью MediaPlayer.h lib.

// fileURL is a NSURL made from file path in app bundle
MPMoviePlayerController *mp = [[MPMoviePlayerController alloc] initWithContentURL: fileURL];
[[mp view] setFrame:CGRectMake(0,0,100,100)];
[mp play];

Вы должны установить множество параметров для объекта mp: масштабирование, элементы управления и т.д.

Ответ 8

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