I am using a sample test app provided by Apple (HLSCatalog) - https://developer.apple.com/streaming/fps/ that works with FairPlay streaming. I changed the manifest URL and the content keys as well as specifying a different application certificate and loading that certificate to the device. With the same manifest and app cert, the content plays successfully on Safari with FPS.
I get this error in the callback that should be returning the SPC data:
Error Domain=AVFoundationErrorDomain Code=-11836 "Cannot Open" UserInfo={NSLocalizedFailureReason=This app is not authorized to play this file., NSLocalizedDescription=Cannot Open, NSUnderlyingError=0x28146bbd0 {Error Domain=NSOSStatusErrorDomain Code=-42679 "(null)"}
2
1
1.7k