tag:help.beatunes.com,2009-07-24:/discussions/problems/45369-beatunes-cant-read-itunes-librarybeaTunes: Discussion 2016-09-28T09:12:05Ztag:help.beatunes.com,2009-07-24:Comment/408287602016-09-24T07:03:21Z2016-09-24T07:03:21ZbeaTunes can't read iTunes Library<div><p>Hey Jörg,</p>
<p>does turning library sharing <em>on</em> solve the issue?<br>
For more info, please read <a href="http://blog.beatunes.com/2015/09/please-share-itunes-library-xml-with.html">
http://blog.beatunes.com/2015/09/please-share-itunes-library-xml-wi...</a></p>
<p>Enjoy your weekend,</p>
<p>-hendrik</p></div>hendriktag:help.beatunes.com,2009-07-24:Comment/408287602016-09-24T16:27:28Z2016-09-24T16:27:29ZbeaTunes can't read iTunes Library<div><p>Hello Hendrik,</p>
<p>i think I found the problem.</p>
<p>I moved my iTunes Library into another directory<br>
and the new entire file path to the new location has an
"umlaut/mutation" ("ä", "ö", "ü") in it.<br>
Since my first name does have an "ö" in it I made a folder
with this.<br>
Once I changed this everything works fine again.</p>
<p>Of course it is not a good idea to use special characters in
folders which are used by programs. I simply forgot about this.<br>
On the other hand today most programs have no problems with
that.</p>
<p>Sorry for bothering you...</p>
<p>Best regards,</p>
<p>Joerg Leissen</p></div>joerg.leissentag:help.beatunes.com,2009-07-24:Comment/408287602016-09-25T09:25:11Z2016-09-25T09:25:11ZbeaTunes can't read iTunes Library<div><p>Hey Jörg,</p>
<p>the problem is not that beaTunes cannot deal with paths
containing umlauts, it's that the automatic detection relied on
Apple properly encoding a certain file
(<code>~/Library/Preferences/com.apple.iApps.plist</code>). Well,
as it turns out, the value for
<code>iTunesRecentDatabasePaths</code> has some fantasy encoding,
but certainly not <code>UTF-8</code> as it should. Luckily, Apple
also writes another value into that file:
<code>iTunesRecentDatabases</code>, which is properly encoded as
URL.</p>
<p>I changed the code in beaTunes to use the latter value. This
should fix the detection that failed in your case. The fix will be
available in beaTunes 4.6.8, but is also already available in the
dev snapshot at <a href="https://www.beatunes.com/download/beaTunes-4-6-8-SNAPSHOT.dmg">https://www.beatunes.com/download/beaTunes-4-6-8-SNAPSHOT.dmg</a>
(in case you want to try it out).</p>
<p>Thanks for making me aware of this issue.</p>
<p>Cheers,</p>
<p>-hendrik</p></div>hendriktag:help.beatunes.com,2009-07-24:Comment/408287602016-09-28T08:48:58Z2016-09-28T08:48:58ZbeaTunes can't read iTunes Library<div><p>Dear Hendrik,</p>
<p>thanks a lot for your explanation<br>
and the immediate update of your code !<br>
That was really a quick and satisfying service...</p>
<p>Best regards,</p>
<p>Joerg</p></div>joerg.leissentag:help.beatunes.com,2009-07-24:Comment/408287602016-09-28T09:12:02Z2016-09-28T09:12:02ZbeaTunes can't read iTunes Library<div><blockquote>
<p>thanks a lot for your explanation and the immediate update of
your code !<br>
That was really a quick and satisfying service...</p>
</blockquote>
<p>My pleasure,</p>
<p>-hendrik</p></div>hendrik