# Miscellaneous on iOS

In this section, you can find guides on how to use many of the player features that are not addressed in the other sections of this documentation.

## [📄️Picture-in-Picture](https://optiview.dolby.com/docs/theoplayer/how-to-guides/ios/miscellaneous/picture-in-picture.md)

[iOS supports both in-app and out-of-app Picture-in-Picture. tvOS only supports in-app Picture-in-Picture.](https://optiview.dolby.com/docs/theoplayer/how-to-guides/ios/miscellaneous/picture-in-picture.md)

## [📄️HLS date ranges](https://optiview.dolby.com/docs/theoplayer/how-to-guides/ios/miscellaneous/hls-date-range.md)

[Enabling date ranges](https://optiview.dolby.com/docs/theoplayer/how-to-guides/ios/miscellaneous/hls-date-range.md)

## [📄️Preloading](https://optiview.dolby.com/docs/theoplayer/how-to-guides/ios/miscellaneous/preloading.md)

[Usage](https://optiview.dolby.com/docs/theoplayer/how-to-guides/ios/miscellaneous/preloading.md)

## [📄️Save caching task progress](https://optiview.dolby.com/docs/theoplayer/how-to-guides/ios/miscellaneous/save-caching-task-progress.md)

[The THEOplayer iOS SDK provides the capability to pause an ongoing caching task.](https://optiview.dolby.com/docs/theoplayer/how-to-guides/ios/miscellaneous/save-caching-task-progress.md)

## [⚠️Error](https://optiview.dolby.com/docs/theoplayer/how-to-guides/ios/miscellaneous/error/introduction.md)

[3 items](https://optiview.dolby.com/docs/theoplayer/how-to-guides/ios/miscellaneous/error/introduction.md)
