Here's some background:
I was fooling around with SKShapeNode/SKSpriteNode objects by assigning them volume-based SKPhysicsBody objects, and I wrapped their enclosing scene with an edge-based SKPhysicsBody. The objects interact as expected when under the influence of gravity, applied forces, and in-game collisions.
The problem occurs when the simulator's orientation changes. So far, I've been using the .resizeFill value for the scene's scaleMode property. The results of using this value have been inconsistent. The nodes tend to be misplaced or fall out of the scene's bounding SKPhysicsBody edge object.
So, I am wondering if making SpriteKit games for both portrait and landscape is a good idea? Should SpriteKit games be limited to one orientation? I would like to know the general rules (i.e. best practices) for making these decisions.