Для получения метаданных аудиофайла на устройствах с операционной системой iOS можно использовать библиотеку AVFoundation. С помощью этой библиотеки можно получить доступ к метаданным аудиофайла, таким как название, исполнитель, длительность и другие параметры.
Чтобы получить информацию о продолжительности файла до начала его воспроизведения, можно воспользоваться методом `AVPlayerItem` - `asset` для получения объекта `AVAsset`, который содержит информацию о файле. Далее можно использовать свойство `duration` объекта `AVAsset` для получения продолжительности аудиофайла.
Пример кода на Swift:
```swift
import AVFoundation
if let url = URL(string: "url_to_your_audio_file") {
let asset = AVAsset(url: url)
let duration = asset.duration
let durationInSeconds = CMTimeGetSeconds(duration)
print("Duration of audio file: \(durationInSeconds) seconds")
}
```
Этот код позволит получить информацию о продолжительности аудиофайла до его воспроизведения на устройствах с операционной системой iOS.