После некоторого поиска в Google, я не верю, что это возможно.
Хотя вы можете отключить USB-порты , выгружая kexts , это полностью отключит функциональность USB-порта : он не будет ни подавать питание, ни считывать данные с любого USB-устройства ввода (он все равно может подавать питание, но определенно не распознает какой-либо вход).
В качестве альтернативы можно приобрести USB-концентратор с питанием от переменного тока (например), чтобы уменьшить потребление энергии через встроенный USB-порт, когда устройство подключено к концентратору (а концентратор подключен напрямую к сети переменного тока + вашей машине). Таким образом, хотя 500 мАч все равно будет выделено для порта, iPhone будет получать питание от подключения к сети переменного тока. Таким образом, вы все равно можете подключить телефон к вашей машине и сделать его узнаваемым через концентратор, не потребляя питание исключительно через USB-порт машины.
Связанный:
Отключить определенные USB-порты / Ограничить передачу данных с USB-портов