Skip to main content
Version: 3.2

iOS Category (ios-only)

All iOS Category types are made available through the named export IOSCategory:

import { IOSCategory } from 'react-native-track-player';

Playback

The category for playing recorded music or other sounds that are central to the successful use of your app.

See the Apple Docs

PlayAndRecord

The category for recording (input) and playback (output) of audio, such as for a Voice over Internet Protocol (VoIP) app.

See the Apple Docs

MultiRoute

The category for routing distinct streams of audio data to different output devices at the same time.

See the Apple Docs

Ambient

The category for an app in which sound playback is nonprimary — that is, your app also works with the sound turned off.

See the Apple Docs

SoloAmbient

The default audio session category.

See the Apple Docs

Record

The category for recording audio while also silencing playback audio.

See the Apple Docs