You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@abesmon It means you use wrong certificate to sign SPC request if showing"Check the integrity of the SPC failed message. Can I ask how about you created SPC request? I think this is key point have to figure out.
Thanks for your response! I creating SPC request from iOS application with func streamingContentKeyRequestData(forApp appIdentifier: Data, contentIdentifier: Data, options: [String : Any]? = nil) throws -> Datadocumentation
for appIdentifier i'm using dev_certificate.der that Apple provide with FairPlay Streaming Server SDK. Seems it's same as your cert in this repo. I noticed, that it has expired in 2013. Maybe this is the key point?)
The client will reject the developer certificate; it has nothing to do with the expiration date. In fact, the documentation says that the client ignores it entirely. To get the iOS client to generate FPS requests you need to use a valid tailored FPS certificate which you can get by requesting the FPS deployment package.
I'm using your server to test iOS FairPlay application
I dont know is it ok, to ask here, but what am i doing wrong?
In KSM server code i'm using same dev_certificate and private key, provided by apple with test data.
Am i doing something wrong, or everything is fine and it would not work with AppleDev certs and key?
The text was updated successfully, but these errors were encountered: