Exactly. The problem is the iOS app can't tell the server the device supports FLAC without using the iOS Profile XML. We can do that for playback, but not for sync.
It's something that needs to be implemented on server side first :confused:
The phone is syncing FLAC files after tweaking the XML. However, you lose the ability to set the bitrate via the app. Once the Profile XML is tweaked, it will ONLY sync FLAC.
I did my best to research this on my own, but would like to confirm. When you guys are talking about modifying the iOS profile XML, you're talking about the iOS.xml file in the Profiles folder, I assume. I opened it up and didn't see anything about FLAC, so I just added a new line.
<MusicProfile codec="flac" container="flac"/>
Is this correct?
No need to add a line. Just change the existing one from MP3 to FLAC.
As an upside, you get local gapless playback :)