The crash can be avoided by removing the alpha channel from the sprite sheet but it makes the images look poor. Looks like a SpriteKit bug which I reported to Apple. I asked the same question on StackOverflow and the community agreed that it is a SpriteKit bug.