La biblioteca de Youtube iOS Player Helper no funcionó

Intenté implementar la biblioteca youtubeios-player-helper para reproducir videos en mi aplicación. Puedo preparar el reproductor y cargar el video. Y se puede mostrar la miniatura inicial. Sin embargo, cuando intenté reproducir el video, recibí este post de error:

SendDelegateMessage(NSInvocation *): delegate (webView:identifierForInitialRequest:fromDataSource:) failed to return after waiting 10 seconds. main run loop mode: kCFRunLoopDefaultMode 

Y luego intenté crear y ejecutar el proyecto de ejemplo de YouTube Player ios Player Helper, y tuvo el mismo problema. ¿Puede alguien ayudarme con esto? Gracias por adelantado.

Lamentablemente, este ayudante de iOS de YouTube tiene muchos problemas, como layout, ubicaciones de files, etc. He networkingactado una versión mejorada para mi propio uso, pero no me importa compartirla y ayudar a otros a usarla.

Funciona igual que el ayudante de iOS, pero tiene otras mejoras y funciones para hacer otras cosas que podrían ser de su interés.

Puede encontrar la biblioteca aquí . Avíseme si tiene preguntas sobre cómo usarla.

Lo hago buildlo en un proyecto que ya tiene una list de reproducción codificada.

Puedo guiarte sobre cómo usarlo si necesitas ayuda … solo házmelo saber … 🙂

¡Espero que ayude!

EDITAR:

Lo sentimos, casi olvidó que esta biblioteca requiere algunas cosas en su AppDelegate.h y AppDelegate.m por ahora si su aplicación está configurada para portrait, esto le ayudará a forzar el modo horizontal.

Entonces, solo agrega esto a tu AppDelegate.h

 @property (nonatomic) BOOL videoIsInFullscreen; 

Entonces, esto a tu AppDelegate.m

 - (NSUInteger)application:(UIApplication *)application supportedInterfaceOrientationsForWindow:(UIWindow *)window{ if(self.videoIsInFullscreen == YES) { return UIInterfaceOrientationMaskAllButUpsideDown; } else { return UIInterfaceOrientationMaskPortrait; } 

Entonces deberías estar bien 🙂

Además, he agregado un website a esta biblioteca que aún no termina, pero ¡un poco te guía por cómo usar la biblioteca aquí!