Activates or deactivates your app’s audio session.
- iOS 3.0+
- Mac Catalyst 13.0+
- tvOS 9.0+
- watchOS 2.0+
YESto activate your app’s audio session, or
NOto deactivate it.
On input, a pointer to an error object. If an error occurs, the framework sets the pointer to an
NSErrorobject that describes the error. If you don’t want error information, pass in
YES if the session’s active state was changed successfully, or
NO if it was not.
If another audio session has higher priority than yours (such as a phone call), and neither audio session allows mixing, attempting to activate your audio session fails. Deactivating an audio session that has running audio objects stops them, deactivates the session, and returns an