It has always been a hassle to get XCode to update the an application's Help Book. In the past I have been able to get it done by following these instructions:
Delete any other versions and empty the trash.
Update the About app.html, version and copyright
Update the Help.plist
Create a new Help.helpindex using the help indexer
Remove the help folder from project.
Delete the system’s cached help folder using the terminal command:
rm -rf ~/Library/Caches/com.apple.help*
Clean and rebuild the project without the Help folder
Add the new Help folder, clean and rebuild
Check to be sure that the new help book is added
You might have to restart your machine
Now this doesn't work. When I run my project with the new Help Book the Help Book window says:
The selected topic is currently unavailable.
The topic you were trying to view could not be found.
XCode logs:
2017-09-20 13:45:49.466114-0600 app[2349:187674] Entering AHRegisterHelpBookWithURL
2017-09-20 13:45:49.466228-0600 app[2349:187674] Entering AHRegisterHelpBookWithURL: 0
Delete any other versions and empty the trash.
Update the About app.html, version and copyright
Update the Help.plist
Create a new Help.helpindex using the help indexer
Remove the help folder from project.
Delete the system’s cached help folder using the terminal command:
rm -rf ~/Library/Caches/com.apple.help*
Clean and rebuild the project without the Help folder
Add the new Help folder, clean and rebuild
Check to be sure that the new help book is added
You might have to restart your machine
Now this doesn't work. When I run my project with the new Help Book the Help Book window says:
The selected topic is currently unavailable.
The topic you were trying to view could not be found.
XCode logs:
2017-09-20 13:45:49.466114-0600 app[2349:187674] Entering AHRegisterHelpBookWithURL
2017-09-20 13:45:49.466228-0600 app[2349:187674] Entering AHRegisterHelpBookWithURL: 0