Actually support older and newer iOS and Mac