I’m not sure whats causing this, but the code within UNITY_IPHONE is still being executed in this update function within the editor.
void Update () {
#if UNITY_IPHONE
setInertia();
#endif
#if UNITY_EDITOR || UNITY_STANDALONE_WIN || UNITY_STANDALONE_OSX
setCamera();
#endif
}