VikingOSX, all three major developers of Mac utilities to rebuild disk directory indicate that the lack of such essential feature for APFS in their utilities is becasue Apple has not yet released APFS specifications:
- Alsoft - DiskWarrior.
- Micromat - TechTool Pro.
- Prosoft Engineering - Drive Genius.
Micromat has done some progress on such direction, because they have access to part of such APFS specifications, since they have a long history of business relationship with Apple to develop TechTool Deluxe (for AppleCare customers only).
The current situation of lack of information about APFS from Apple is described here:
APFS technical documentation
https://apple.stackexchange.com/questions/315367/apfs-technical-documentation
So much, that APFS has been reverse-engineered and published in prestigious scientific journal:
------
Digital Investigation - Volume 22, September 2017, Pages 107-132
Decoding the APFS file system
Kurt H.HansenFergusToolan
Abstract
File systems have always played a vital role in digital forensics and during the past 30–40 years many of these have been developed to suit different needs. Some file systems are more tightly connected to a specific Operating System (OS). For instance HFS and HFS+ have been the file systems of choice in Apple devices for over 30 years.
Much has happened in the evolution of storage technologies, the capacity and speed of devices has increased and Solid State Drives (SSD) are replacing traditional drives. All of these present challenges for file systems. APFS is a file system developed from first principles and will, in 2017, become the new file system for Apple devices.
To date there is no available technical information about APFS and this is the motivation for this article.
https://doi.org/10.1016/j.diin.2017.07.003
https://www.sciencedirect.com/science/article/pii/S1742287617301408
------
As they state, "To date there is no available technical information about APFS and this is the motivation for this article". So, here we are. Hopefully, Apple will release such information soon. Otherwise, we will not update from Sierra to newer macOS versions, since that is a deal breaker issue. DiskWarrior has saved our disks many times, including prevention and Time Machine catastrophic corruptions. A real jewel.