SKVideoNode
iOS 8.4 では、 via ファイル名を初期化しようとするとゲームがクラッシュしますが、iOS 9 では問題なく動作します。
SKVideoNode *introVideoNode = [SKVideoNode videoNodeWithFileNamed:@"intro.mp4"];
しかし、次のようにクラッシュします:
+[SKVideoNode videoNodeWithFileNamed:]: unrecognized selector sent to class
今、AVPlayer
代わりに初期化すると、iOS 8 と 9 の両方ですべてが正常に動作します。
SKVideoNode* introVideoNode = [[SKVideoNode alloc] initWithAVPlayer:player];
他の誰かがこれに遭遇しましたか?これは iOS 8 の SpriteKit のバグですか?