The info plist specifies empty type identifiers for the .xcloc and .xliff file types, causing the UTI for those types to become a dynamic one when the app is installed.
Below is an example of correct info plist entries (this is from our app).
Note the LSItemContentTypes and UTImportedTypeDeclarations. Without UTImportedTypeDeclarations, you re-declare the UTIs as your own.
The info plist specifies empty type identifiers for the .xcloc and .xliff file types, causing the UTI for those types to become a dynamic one when the app is installed.
Below is an example of correct info plist entries (this is from our app). Note the LSItemContentTypes and UTImportedTypeDeclarations. Without UTImportedTypeDeclarations, you re-declare the UTIs as your own.