Después de buscar en Google, no creo que esto sea posible.
Aunque puede desactivar los puertos USB descargando kexts , esto deshabilitaría por completo la funcionalidad del puerto USB : no suministrará alimentación ni leerá ningún dispositivo de entrada conectado por USB (todavía puede suministrar alimentación, pero definitivamente no reconocería ninguna entrada).
Una opción alternativa sería comprar un concentrador USB con alimentación de CA (por ejemplo) para reducir la energía que se extrae de su puerto USB incorporado cuando un dispositivo está conectado al concentrador (y el concentrador está conectado directamente a AC + su máquina ). De esa manera, aunque todavía se asignarán 500 mAh al puerto, el iPhone tomará energía de la conexión de CA. Por lo tanto, aún podría conectar el teléfono a su máquina y hacer que sea reconocible a través del concentrador sin extraer energía exclusivamente del puerto USB de la máquina.
Relacionados:
Deshabilitar puertos USB específicos / Restringir datos Transferencia desde puertos USB