This PR prevents route selection from being made in iPad apps run on macOS or using Catalyst. AirPlay simply does not work in such cases and, even though the route picker can be displayed, playback will simply fail when an AirPlay receiver has been selected.
Note that AirPlay works in full-fledged macOS apps, but sadly Pillarbox does not yet support this platform.
Changes made
Replace route picker button with an empty view on desktop iPad targets.
Update documentation.
Checklist
[x] APIs have been properly documented (if relevant).
[x] The documentation has been updated (if relevant).
[x] New unit tests have been written (if relevant).
Description
This PR prevents route selection from being made in iPad apps run on macOS or using Catalyst. AirPlay simply does not work in such cases and, even though the route picker can be displayed, playback will simply fail when an AirPlay receiver has been selected.
Note that AirPlay works in full-fledged macOS apps, but sadly Pillarbox does not yet support this platform.
Changes made
Checklist