On iPhones with a USB-C port (iPhone 15 and later models), SD card reader ejection is typically not needed when connected through the charging port. This is because modern operating systems and hardware are designed to handle the connection and disconnection of external storage devices more seamlessly.
Here's why:
- Improved Software: iOS and macOS have evolved to include features like "background file transfers" and "write caching." These technologies allow the operating system to manage data transfers more efficiently, minimizing the risk of data corruption even if the device is disconnected abruptly.
- Hardware Advancements: USB-C itself is a more robust and versatile standard compared to older connectors like USB-A. It offers faster data transfer speeds and improved power delivery capabilities, reducing the likelihood of connection issues.
- "Hot-Swapping" Capabilities: Many modern devices, including iPhones with USB-C, support "hot-swapping," which means you can connect and disconnect external storage devices without needing to perform any special operations.
However, it's always a good practice to wait for a few seconds after finishing any data transfer before disconnecting the SD card reader, especially if you're dealing with large files or multiple devices. This ensures that all data has been written correctly to the storage device.
This may help you understand it. Connect external storage devices to iPhone - Apple Support (IN)