First forum post here, let's go!
First of all, thank you BoringName for making this fork of the plugin. I'm not much of a programmer so my apologies if the solution to my issue is obvious, but I can't seem to find a way to get this plugin to work.
I installed this plugin and what I thought was the correct version of itunes last month or so, but attempted my first true sync through it today. (I had to do some library organizing first.) I downloaded an older version of itunes through
apple's official software page, which turned out to be the wrong one for using with this driver (It was 12.10.11, too new for the driver.) I can't seem to find the exact version most people on this thread are recommending (12.5.3.16.) Finding and using that version instead may fix the issue entirely, but in case it doesn't I'll post the error messages I've been getting.
I deleted that version of itunes and installed 12.4.3. The driver seems to be recognizing itunes now, but when I try and turn the plugin on, I get these two errors in this order, and then musicbee crashes. First:
Retrieving the COM class factory for component with CLSID
{DC0C2640- 1415-4644-875C-6F4D769839BA} failed due to the following error: 80080005 Server execution failed (Exception from HRESULT: 0x80080005 (CO_E_SERVER_EXEC_FAILURE))
and then:
MusicBee v3.5.8698.34385D (Win10.0), 26 Jun 2024 22:32:
System.NullReferenceException: Object reference not set to an instance of an object.
at MusicBeePlugin.ITunes.Initialise()
at System.Threading.ThreadHelper.ThreadStart_Context(Object state)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.ThreadHelper.ThreadStart()
I also had an issue when installing this version of itunes where I would get the following error message:
service 'Apple Mobile Device' (Apple Mobile Device) failed to start. Verify that you have sufficient privileges to start system services.
I fixed that issue by following the advice
here, but am including it here in case it's relevant to my issue with the driver.
Is it possible someone could direct me to the download page for the correct version of itunes or tell me what I should do to get the driver to work with this version? Thanks!