Is there an expected UTI or filename extension for generated Core Image filters exported using CIFilterGenerator's writeToURL:atomically:
method?
Yes, extension ".cifilter".
If you save one of these out to /Library/Graphics/Image Units/, it'll get picked up if it has that extension.