SKVideoNode videoNodeWithFileNamed: вылетает в iOS 8.4, хорошо в iOS 9

В iOS 8.4 наша игра вылетает при попытке инициализировать SKVideoNode через имя файла, прекрасно работает в iOS 9. В документации Apple говорится, что в 8.0 и более поздних версиях поддерживается следующий метод ( здесь):

SKVideoNode *introVideoNode = [SKVideoNode videoNodeWithFileNamed:@"intro.mp4"];

Но вылетает с:

+[SKVideoNode videoNodeWithFileNamed:]: unrecognized selector sent to class

Теперь все отлично работает в iOS 8 и 9, если я инициализирую с AVPlayer вместо:

SKVideoNode* introVideoNode = [[SKVideoNode alloc] initWithAVPlayer:player];

кто-нибудь еще сталкивался с этим? Это ошибка SpriteKit с iOS 8?

0 ответов

Другие вопросы по тегам