pub fn parse_balloon_bundle_id(bundle_id: Option<&str>) -> Option<&str>Expand description
Parse the app bundle ID from a balloon bundle ID.
For example, a balloon 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")