The default method to generate Dash docsets for Binary Ninja does not work with a personal license as it requires the ability to run Binary Ninja in headless mode, a capability only available with the commercial license.
Luckily, Binary Ninja ships the API documentation as HTML files found at
$BINARY_NINJA_INSTALL_PATH/Contents/Resources/api-docs
which can be easily
converted to Dash docsets with doc2dash.
cp -r /Applications/Binary\ Ninja.app/Contents/Resources/api-docs /tmp
echo ".wy-nav-side {display: none;}.wy-nav-content-wrap {margin-left: 0;}" >> /tmp/api-docs/_static/css/theme.css
doc2dash \
--destination ~/Documents/Dash\ Docsets \
--name "Binary Ninja" \
--icon ~/Documents/Dash\ Docsets/binja-icon-180x180.png \
/tmp/api-docs
rm -rf /tmp/api-docs
The icon image was grabbed from the Binary Ninja website.