I tried most of these things and plugins and nothing worked. I wanted to remove the admin bar since it is always fixed on top and sometimes causes visual bugs.
The solution I found was to simply add your own css to functions.php and set the visibility to hidden like so:
// hide admin bar
function custom_admin_css() {
echo '<style type="text/css">
#wpadminbar {visibility:hidden}
</style>';
}
add_action('admin_head', 'custom_admin_css');