The SCNNode take a rotation using a SCNVector4, which has an angle (w) and a magnitude how that angle applies to each axis (x, y, z). For example, to rotate 45
SCNVector4
Instead of rotation property, use eulerAngles and specify angle for each axis
rotation
eulerAngles