Ir para conteúdo
  • Cadastre-se

Erro ao inserir vídeo


Posts Recomendados

Fala pessoal,

Tudo bem?

Sou totalmente novato em desenvolvimento de apps, estou tentando colocar um vídeo no meu projeto, feito no XCode 4.3.

Eu segui exatamente esse tutorial:

Só que quando mando rodar ele, dá erro.

#import <UIKit/UIKit.h>

#import "AppDelegate.h"

int main(int argc, char *argv[])

{

@autoreleasepool {

return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class]));

}

}

o erro dá nesse return

Thread 1: signal SIGABTR

E no Output dá isso:

2012-05-03 17:19:34.461 canaisIpad[8014:11f03] *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '*** -[NSURL initFileURLWithPath:]: nil string parameter'

*** First throw call stack:

(0x1e0a022 0x1348cd6 0x1db2a48 0x1db29b9 0xb9753b 0xb974c5 0x1dbc 0x1e0be99 0x25814e 0x2580e6 0x2feade 0x2fefa7 0x2fdd8a 0x27d2cf 0x27d5e6 0x263dc4 0x257634 0x16ecef5 0x1dde195 0x1d42ff2 0x1d418da 0x1d40d84 0x1d40c9b 0x16eb7d8 0x16eb88a 0x255626 0x206d 0x1d15 0x1)

terminate called throwing an exception

Alguém pode me dar uma mão?

Ah, a única diferença do tutorial que vi e o que fiz é que estou fazendo para iPad esse vídeo ensina para iPhone, não sei se tem algo a ver!

Obrigado

Link para o comentário
Compartilhar em outros sites

  • Respostas 3
  • Criado
  • Última resposta

Top Postadores Neste Tópico

Top Postadores Neste Tópico

Fala Hercules, tudo bem?

Esse são meus arquivos:

arquivo.m

#import "AutoAtendimento.h"

@interface AutoAtendimento ()

@end

@implementation AutoAtendimento

- (IBAction)playVideo {

// [playButton setImage:playButtonImage forState:UIControlStateNormal];

NSURL *url = [NSURL fileURLWithPath:[[NSBundle mainBundle] pathForResource:@"Video/01_11_2011_10_17_30" ofType:@"mp4"]];

MPMoviePlayerViewController *moviePlayerController = [[MPMoviePlayerViewController alloc] initWithContentURL:url];

[self presentMoviePlayerViewControllerAnimated:moviePlayerController];

moviePlayerController.moviePlayer.movieSourceType = MPMovieSourceTypeFile;

[moviePlayerController.moviePlayer play];

moviePlayerController = nil;

}

- (void)viewDidLoad

{

[super viewDidLoad];

// Do any additional setup after loading the view, typically from a nib.

}

- (void)viewDidUnload

{

[super viewDidUnload];

// Release any retained subviews of the main view.

}

- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation

{

return YES;

}

@end

arquivo.h

#import <UIKit/UIKit.h>

#import <MediaPlayer/MediaPlayer.h>

@interface AutoAtendimento : UIViewController

- (IBAction)playVideo;

@end

Link para o comentário
Compartilhar em outros sites

Participe do debate

Você pode postar agora e se registrar depois. Se você tem uma conta, entre agora para postar com ela.

Visitante
Responder este tópico…

×   Você colou conteúdo com formatação.   Remover formatação

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Limpar editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.



  • Estatísticas do Fórum

    • Total de Tópicos
      56k
    • Total de Posts
      465.5k
×
×
  • Criar Novo...