Someone please correct me if I'm mistaken, but I think Apple just deprecated the entire help infrastructure in Mojave.
I am doing final testing on a new build of my app. It really bugs me that help anchors don't work. It seemed like I could sometimes get them to work in the past. But now, nothing.
It is just a webview, so I decided I would just scrap the whole thing and do it all myself. 2 hours later, that's done. However, I still wanted to use those convenient anchors. I figured I would just call hiutil at runtime to extract the anchors and I would be all done. But hiutil doesn't work on Mojave anymore. It seems seems to create them OK. I can use hiutil to read a helpindex file created on Mojave. But I can't read the same helpindex file on Mojave.
I suppose that's irony for you. The one piece of the old help infrastructure that I thought I could salvage in my new version is now broken.
Congratulations, Apple!
That's the sound of one hand clapping.