I am having a problem using SKTextures from SpriteKit in SceneKit. When using an SCNMaterial with an SKTexture the app will just show black shapes on the screen without any shades. This applies when when you run in the app in the simulator (iPhone/iPad, iOS9/iOS10). However on the real device the same code will work fine.
SCNMaterial *material = [SCNMaterial material];
material.diffuse.contents = [SKTexture textureWithImageNamed:@"tex128.png"]; // showing black in simulator
//material.diffuse.contents = [UIImage imageNamed:@"tex128.png"]; // showing the texture