No se llama la devolución de llamada GTLServiceYouTube executeQuery
GTLServiceYouTubeexecuteQuery
No se llama a la devolución de llamada cuando lo ejecuto en un subproceso en segundo plano. Funciona bien cuando lo ejecuto en el hilo principal. Recibo devoluciones de llamada y el video también se carga. Puedo resolver esto forzandoexecuteQuery
para ejecutarse en el hilo principal, pero eso afecta el rendimiento de la interfaz de usuario. ¿Cómo puedo resolver este problema?
Mi código va así,
self.uploadFileTicket = [service executeQuery:query
completionHandler:^(GTLServiceTicket *ticket,
GTLYouTubeVideo *uploadedVideo,
NSError *error) {
// code to handle
}