However, when I connected my Android device, it was detected after a few seconds.
I tried to refresh the “Import Photos and Videos” box to see if it will detect my iPhone, but to no avail.
Windows Live Photo Gallery allows you to import photos and videos from devices (smartphones, tablets, video cams, etc.) via USB port except for, guess what? … iOS devices. You may search for “Windows Live Photo Gallery” in your system to see if it’s already installed, otherwise go to the Windows Essentials page and download it. It’s considered a good alternative to Microsoft Picture Manager for editing and managing photos. Microsoft introduced Windows Live Photo Gallery in 2012 as part of the Windows Essentials, and a stable version was released in January 2014 that runs in Windows 7 and Windows 8 operating systems.