The actual breadcrumb view is not in SpringBoard or its' UIStatusBar
. It is inside the application. It is inside UIStatusBarForegroundView
and then inside a UIStatusBarBreadcrumbItemView
.
The action is stored in the UIApplication (NOT SpringBoard!) [[%c(UIApplication) sharedApplication] _systemNavigationAction]
Disabling
- Hook UIKit's
UIStatusBarForegroundStyleAttributes
, and overridecanShowBreadcrumbs
and its associated setter method - Return
NO
forSBMainDisplaySceneManager
's- (_Bool)_shouldBreadcrumbApplication:(SBWorkspaceApplication *)arg1 withTransitionContext:(id)arg2;
Resources
- Homemade Bread - an open source tweak that allows you to use the home button to activate a breadcrumb