Apple (FPS) SDK 5 Integration Guide
The following procedures describe creating a new CONNECT Player application in Apple (FPS) iOS or tvOS and playing a specified clear video stream.
For upgrading the CONNECT Player, please see the Apple SDK 3.x to 5.x Migration Guide.
To test the features and view the example code, please see the Apple (FPS) SDK 5 Example Code Quick Start guide.
Prerequisites
Tools
The following development tools are required:
The latest version of Xcode.
A handheld device supporting iOS 11 or above, or an Apple TV supporting tvOS 12 and above.
Simulators can be used during development; however simulator support must be removed from the version for submission to the Apple store; see Removing simulator support.
Product release files
opy-sdk-ios-fps-5.12.x-integration.zip / opy-sdk-tvos-fps-5.12.x-integration.zip
These contain the SDK framework files used for iOS or tvOS integration activities.opy-sdk-ios-fps-5.12.x-production.zip / opy-sdk-tvos-fps-5.12.x-production.zip
These contain the SDK framework files that replace the integration versions when the finished application is ready to be deployed.opy-sdk-ios-fps-5.12.x-xcframework-integration.zip
This contains the SDK xcframework integration file which includes libraries for iOS, tvOS, iOS simulator and tvOS simulator.opy-sdk-ios-fps-5.12.x-xcframework-production.zip
This contains the SDK xcframework file that replaces the integration version when the finished application is ready to be deployed.
Integration process
NAGRA recommends you perform integration of the CONNECT Player SDK in the following stages:
In conjunction with the Apple (FPS) Example Code Quick Start guide, use the code examples to explore and test the features of the CONNECT player.
Using this guide, create your own basic player. For details see:
Develop your code to add encrypted playback and other features to the player.
When development is complete, replace the integration file with the production version. Carry out final testing and submit to the Apple Store.