
I very much doubt Apple will change this behavior at this point, since the metadata in question is potentially useful on a Mac, so the better part of valor may be for you to special case ignoring _MACOSX and anything inside. This has apparently been going on for a long time - either I misremembered that it used to work, or TablePress in the past just silently ignored the spurious metadata files. There are various workarounds to this, such as using a different program to create the archive or using the zip command-line tool to delete the hidden folder and metadata files. csv extensions, and spitting up because they’re binary files and NOT real text-only CSV files. The problem for you, I would guess, is that TablePress is traversing the entire archive, seeing these metadata files with. _foo.csv containing metadata about each file. So, if you have a file foo.csv, inside _MACOSX will be another file called. Inside that folder are additional files, each one corresponding to the files that the user compressed. Apple’s Archive Utility always creates ZIP files that contain a hidden _MACOSX folder.
