only run on simulators to prevent code sign errors