Bug Report
the plugin's Package.swift declares its product as CapgoCapacitorPluginAudioSession, but Capacitor CLI infers the product name as CapgoCapacitorAudioSession from the npm package name @capgo/capacitor-audio-session. This causes SPM resolution to fail after cap sync:
product 'CapgoCapacitorAudioSession' required by package 'capapp-spm' target 'CapApp-SPM' not found in package 'CapgoCapacitorAudioSession'.
Easy Fix: Rename the product in Package.swift from CapgoCapacitorPluginAudioSession to CapgoCapacitorAudioSession, this follows the pattern you use in other plugins.
Bug Report
the plugin's Package.swift declares its product as CapgoCapacitorPluginAudioSession, but Capacitor CLI infers the product name as CapgoCapacitorAudioSession from the npm package name @capgo/capacitor-audio-session. This causes SPM resolution to fail after cap sync:
product 'CapgoCapacitorAudioSession' required by package 'capapp-spm' target 'CapApp-SPM' not found in package 'CapgoCapacitorAudioSession'.
Easy Fix: Rename the product in Package.swift from CapgoCapacitorPluginAudioSession to CapgoCapacitorAudioSession, this follows the pattern you use in other plugins.