Files on Mac computers are copied to the mobile hard disk, and sometimes "xx.xx has been used by OS X to open" issue.
Workaround:
1. Open Terminal
2, enter the xattr-l in the terminal, and then drag the problem file to "Xattr-l", enter;
localhost:~ kingdev$ Xattr-l
-21.37. png
3, then, the first line has com.apple.FinderInfo this string of characters. Copy this string of characters, enter;
localhost:~ kingdev$ xattr-l/users/liuxianzhi/desktop/screen shot \ .-Geneva- A\21.37. -. png com.apple.FinderInfo:00000000 xx xx xx xx xx xx xx xx xx Ten xx xx xx xx xx xx|................|00000010 xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx|................|00000020com.apple.metadata:kMDItemIsScreenCapture:00000000 + -6C the the About - - the , xx xx xx xx xx xx|bplist00........|00000010 on on xx xx xx xx xx xx xx on xx xx xx xx xx xx|................|00000020 xx xx xx xx xx xx xx xx xx the|..........|0000002a Com.apple.metadata:kMDItemScreenCaptureGlobalRect:00000000 + -6C the the About - -A4 on Geneva Geneva Geneva at + the|bplist00.....#@r|00000010D0xx xx xx xx xx at + theC0xx xx xx xx xx at|......#@v......#|00000020 + theD0xx xx xx xx xx at + - xx xx xx xx xx|@w......#@8.....|00000030 xx ,0D -1F - xx xx xx xx xx xx on on xx xx|..... (..........|00000040 xx xx xx xx xx to xx xx xx xx xx xx xx xx xx xx|................|00000050 xx xx xx xx xx to|.....1|00000056Com.apple.metadata:kMDItemScreenCaptureType:00000000 + -6C the the About - - - the $6C $ the About the|bplist00yselecti|000000106F 6E , xx xx xx xx xx xx on on xx xx xx xx xx|on..............|00000020 xx xx on xx xx xx xx xx xx xx xx xx xx xx xx xx|................|00000030 xx xx A|...|00000033
4. Next, enter the new command xattr-d Com.apple.FinderInfo then drag the problem file in, the problem is solved
-21.37. png
Reference article: Original link
About the "xx.xx has been used by OS X to open" issue