pub fn parse_balloon_bundle_id(bundle_id: Option<&str>) -> Option<&str>Expand description
Parse an App’s Bundle ID out of a Balloon’s Bundle ID
For example, a Bundle ID like com.apple.messages.MSMessageExtensionBalloonPlugin:0000000000:com.apple.SafetyMonitorApp.SafetyMonitorMessages
should get parsed into com.apple.SafetyMonitorApp.SafetyMonitorMessages.
§Example
use imessage_database::util::bundle_id::parse_balloon_bundle_id;
let bundle_id = "com.apple.messages.MSMessageExtensionBalloonPlugin:0000000000:com.apple.SafetyMonitorApp.SafetyMonitorMessages";
let parsed = parse_balloon_bundle_id(Some(bundle_id)); // Some("com.apple.SafetyMonitorApp.SafetyMonitorMessages")