Remove the system version macro and use the way recommended by Apple