View Issue Details

IDProjectCategoryView StatusLast Update
0019070MMW 5Syncpublic2022-05-19 17:27
Reporterpeke Assigned To 
PriorityurgentSeveritymajorReproducibilityalways
Status closedResolutionfixed 
Product Version5.0 
Target Version5.0.3Fixed in Version5.0.3 
Summary0019070: Apple devices: Windows x86 incompatibility
DescriptionLooks like Apple products support for x86 versions of Windows make issues with MediaMonkey.

Latest report is from user using iPhone XS Max on iOS 15.4.1
Additional InformationTicket # 4177
https://www.mediamonkey.com/forum/viewtopic.php?t=101827
TagsNo tags attached.
Fixed in build2625

Relationships

related to 0016934 closedLudek iOS devices not syncable after update to iTunes 12.10.9 

Activities

Ludek

2022-05-12 11:46

developer   ~0068115

Last edited: 2022-05-13 17:06

BTW: Studing the code it might be related to 0016934
Starting from iTunes 12.10.9 the iTunesMobileDevice.dll is no longer presented (0016934)
we need to connect to MobileDevice.dll instead, but utilize also own CFRunLoop to get notifications from AMDeviceNotificationSubscribe (via CoreFoundation.dll)
But we have done this fix just in the MediaMonkey64Helper.exe process -- i.e. for 64-bits OS only.

This can be confirmed via this registry key:
HKEY_LOCAL_MACHINE\SOFTWARE\Apple Inc.\Apple Mobile Device Support\Shared\
and if ''iTunesMobileDeviceDLL'' is missing then we need to read 'MobileDeviceDLL' instead.

Asked more via ticket # 4177

Ludek

2022-05-13 17:05

developer   ~0068133

Implemented in 5.0.3.2625

Please test (you or users) and in case of issues generate debug log using DbgView for analyzing

peke

2022-05-13 21:00

developer   ~0068140

Verified 2625

No regression found on x64 OS.

peke

2022-05-19 17:27

developer   ~0068165

Confirmed with user on remote session in Windows 10 21H2 x86 and 2625

Closing.