Issue with Xiaomi Interconnection Service and iOS Live Photos – Incorrect Date Metadata
Product/Environment:
- Devices: Xiaomi 15 Pro(HyperOS2.0.215), iPhone (iOS18.2), Mac mini (macOS Sequia 15.1.1)
- Apps/Services: Xiaomi Interconnection Service, iOS Photos app, macOS Photos app, macOS Image Capture
Description:
There is an interoperability issue when transferring Live Photos from Xiaomi 15 Pro to iOS devices and macOS.
Steps to Reproduce:
- Take a Live Photo on Xiaomi 15 Pro (e.g., taken on August 16).
- Transfer the photo to iPhone on August 26 via Xiaomi Interconnection Service.
- Result: The photo remains a Live Photo, but in the iOS Photos app, the date shown is the transfer date (August 26) instead of the actual shooting date (August 16). (See P1)
- Alternatively, transfer the same photo to Mac using Image Capture and import it into the Photos app.
- Result: The correct shooting date (August 16) is preserved in iOS Photos, but the Live Photo functionality is lost. (See P2)
Expected Behavior:
- Live Photos and videos imported from Xiaomi 15 Pro should retain:
- Original shooting date and time
- Geolocation data
- Lens/camera information
- Dynamic (Live Photo) effect
- These photos should appear correctly dated in the macOS Photos app and allow iOS devices to sort them properly by time.
Actual Behavior:
- Transfer via Xiaomi Interconnection Service → Keeps Live Photo functionality but overwrites shooting date with transfer date.
- Transfer via macOS Image Capture → Keeps correct shooting date but loses Live Photo functionality.
Proposed Solution:
Enable Live Photos and videos imported from Xiaomi 15 Pro to preserve all original metadata (shooting date, geolocation, camera info, dynamic effect) when imported into macOS Photos and subsequently displayed on iOS Photos, ensuring correct chronological sorting.
[Edited by Moderator]
iPhone 7 Plus