Originally created by @ronaldheft on GitHub (Aug 31, 2022).
Is your feature request related to a problem? Please describe.
Right now ABS on iOS is not aware of system audio events. This means if driving directions or Siri pauses audio from ABS, playback will not resume after the audio is over. Additionally, this also may mean audio continues to play when disconnecting headphones.
Describe the solution you'd like
ABS for iOS should implement the system audio API events, and pause and resume audio for appropriate scenarios.
Describe alternatives you've considered
None. This is a requirement for a CarPlay app, as iOS audio apps are not approved for CarPlay if they're not a good iOS audio citizen (been reading the CarPlay docs 😄 )
Additional context
Originally created by @ronaldheft on GitHub (Aug 31, 2022).
### Is your feature request related to a problem? Please describe.
Right now ABS on iOS is not aware of system audio events. This means if driving directions or Siri pauses audio from ABS, playback will not resume after the audio is over. Additionally, this also may mean audio continues to play when disconnecting headphones.
### Describe the solution you'd like
ABS for iOS should implement the system audio API events, and pause and resume audio for appropriate scenarios.
### Describe alternatives you've considered
None. This is a requirement for a CarPlay app, as iOS audio apps are not approved for CarPlay if they're not a good iOS audio citizen (been reading the CarPlay docs 😄 )
### Additional context
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Originally created by @ronaldheft on GitHub (Aug 31, 2022).
Is your feature request related to a problem? Please describe.
Right now ABS on iOS is not aware of system audio events. This means if driving directions or Siri pauses audio from ABS, playback will not resume after the audio is over. Additionally, this also may mean audio continues to play when disconnecting headphones.
Describe the solution you'd like
ABS for iOS should implement the system audio API events, and pause and resume audio for appropriate scenarios.
Describe alternatives you've considered
None. This is a requirement for a CarPlay app, as iOS audio apps are not approved for CarPlay if they're not a good iOS audio citizen (been reading the CarPlay docs 😄 )
Additional context