1
Я пытаюсь воспроизвести поток HLS из примера яблока в прямом эфире URl.AVPlayer не играет поток HLS
Я добавляю исключение ATS в info.plist
.
<key>NSAppTransportSecurity</key>
<dict>
<key>NSAllowsArbitraryLoads</key><true/>
</dict>
Когда AVPlayer начинает подготовку к сбою приложения. С приведенным ниже исключением.
2016-09-19 16:15:32.562 AVPlayer[4630:268295] *** Terminating app due to uncaught exception 'NSRangeException', reason: '*** -[__NSArrayM objectAtIndex:]: index 0 beyond bounds for empty array'
*** First throw call stack:
........
libc++abi.dylib: terminating with uncaught exception of type NSException
Без NSAppTransportSecurity NSAllowsArbitraryLoads Xcode показывает исключение. –
Хорошо, но тот факт, что вам нужен http, не влияет на ошибку, которую вы получаете, вы получаете сообщение об ошибке из-за каких-либо из ваших массивов не из-за http-соединения. –