Apple should allow to do this in Software.
Make the lockdown mentioned in the link happen immediately when USB is disconnected, forcing you to retype the PIN every time.
Could be a cool feature for the privacy concerned crowd.
Unless I'm mistaken, this is the way that Android already works. If you plug in a locked phone, you must unlock it to get any USB data connection to the phone. When a phone with a data connection is unplugged, the permissions immediately reset and you have to unlock the phone again to restart a data connection.
Not only that, on my Nexus 5x, I have to manually switch from charging mode to data transfer mode every time (the setting doesn't stick).
Unless I've misunderstood the significance of this change, Android actually provides much more security since you can't download files off a locked phone, not even within 7 days.
Yes, the iPhone is the same. You get a ‘Trust this computer?’ prompt which forces you to unlock the phone first.
The trouble is, this is still a data path that has been opened via USB. This new change disables the data path altogether and just allows charging via the USB power pins only - like its a USB battery or USB fan, simply power and nothing else. Which is pretty neat.
Because then you can’t plug in the device and have it sync automatically. It’s a security/convenience trade off.
By the way they don’t use the same pins as USB of course because they have their own connectors. And disabling access to the audio dongle while the device is locked wouldn’t make sense.
Could be a cool feature for the privacy concerned crowd.