GTLServiceYouTube executeQuery обратный вызов не вызывается

GTLServiceYouTubeexecuteQuery обратный вызов не вызывается, когда я выполняю его в фоновом потоке. Видео не будет загружено. Он отлично работает, когда я выполняю его в главном потоке. Я получаю обратные вызовы и видео также загружено. Я могу решить это, заставивexecuteQuery работать в основном потоке, но это влияет на производительность пользовательского интерфейса. Как я могу решить эту проблему?

Мой код выглядит так,

self.uploadFileTicket = [service executeQuery:query
                                completionHandler:^(GTLServiceTicket *ticket,
                                                    GTLYouTubeVideo *uploadedVideo,
                                                    NSError *error) {
// code to handle
}

Ответы на вопрос(1)

Ваш ответ на вопрос