Hello,

On Mar 19, 2010, at 6:28 PM, James Montgomerie wrote:
> I found that this issue was caused on the client side by Safari renaming the 
> file. If you can't fix things on the server as Michael suggests, a solution 
> is to make sure that the licence file extension is correctly claimed in your 
> app's CFBundleDocumentType and UTExportedTypeDeclarations (conforming to 
> 'com.apple.xml-property-list') keys in the Info.list, then Safari won't 
> rename it (and there's the added benefit that, if it doesn't already, 
> double-clicking the file will now open your app).
> 
> It's probably a good idea to make sure that your app accepts drags of .xml 
> files and tries them out as keys nevertheless, in case people download the 
> file on a machine without the app installed.

Thanks, I will look into this as well. Right now I'm not using UTIs but 
old-school document type definitions in the target document types, which - in 
theory - should be sufficient. 

So far Michael's fix looks promising, though.

Regards
Markus
--
______________________________
Markus Spoettl
<http://www.rubitrack.com>


Reply via email to