Puede evitar la creación de .DS_Store con Asepsis .
En el núcleo Asepsis proporciona una biblioteca dinámica DesktopServicesPrivWrapper
que se carga en cada proceso que enlaza con DesktopServicesPriv.framework. Interpone algunas llamadas libc utilizadas por DesktopServicesPriv para acceder a los archivos .DS_Store. Las funciones interpuestas detectan rutas que hablan de archivos .DS_Store y las redirigen a una carpeta de prefijos especiales. Esto parece ser transparente para DesktopServicesPriv.
En cuanto a ._AppleDouble y otros archivos similares (incluido .DS_Store), puede usar BlueHarvest . Esto le permite proporcionar una carpeta que la aplicación limpiará de dichos archivos / carpetas:
¿Quizás necesitas limpiar un disco, carpeta de inmediato? No hay problema, simplemente haga clic en el disco o carpeta en el Finder y seleccione "Limpiar usando BlueHarvest". Si su envío de archivos zip a usuarios que no son Mac, haga lo mismo y BlueHarvest eliminará los metadatos de Mac del archivo también. Las preferencias de "configurar y olvidar" de BlueHarvest son muy simples y, sin embargo, extremadamente poderosas.