Проблема в неверном предположении с вашей стороны. API файловой системы macOS не гарантируют и никогда не возвращают имена файлов в определенном порядке. Даже опытные разработчики Mac делают эту ошибку . Старая файловая система HFS + могла упорядочивать содержимое каталогов в алфавитном порядке, но APFS оставляет его на усмотрение клиентского программного обеспечения. Или используйте приложение, которое возвращает имена файлов в отсортированном порядке, используйте процедуру сортировки, чтобы отсортировать их самостоятельно, или переделайте свой скрипт, чтобы он мог обрабатывать имена файлов в любом порядке.