AWS ivs medium security documentation change
Summary
Removed CocoaPods integration option (deprecated), updated SDK version from 1.48.0 to 1.49.0, and removed related instructions
Security assessment
Removal of CocoaPods references addresses future security risks as CocoaPods enters maintenance mode (security fixes only) and will be frozen in 2026. Using deprecated package managers could expose applications to unpatched vulnerabilities.
Diff
diff --git a/ivs/latest/LowLatencyUserGuide/ios-getting-started.md b/ivs/latest/LowLatencyUserGuide/ios-getting-started.md index db3ce2217..fbc833ebc 100644 --- a//ivs/latest/LowLatencyUserGuide/ios-getting-started.md +++ b//ivs/latest/LowLatencyUserGuide/ios-getting-started.md @@ -5 +5 @@ -Recommended: Integrate the Player SDK (Swift Package Manager)Alternate Approach: Integrate the Player SDK (CocoaPods)Alternate Approach: Install the Framework ManuallyCreate PlayerSet Up DelegateDisplay VideoLoad a StreamPlay a StreamPause On App BackgroundingThread SafetySDK SizePutting It All Together +Recommended: Integrate the Player SDK (Swift Package Manager)Alternate Approach: Install the Framework ManuallyCreate PlayerSet Up DelegateDisplay VideoLoad a StreamPlay a StreamPause On App BackgroundingThread SafetySDK SizePutting It All Together @@ -11 +11 @@ This document takes you through the steps involved in getting started with the A -We recommend that you integrate the player SDK via Swift Package Manager. (Alternately, you can integrate via CocoaPods or manually add the framework to your project.) +We recommend that you integrate the player SDK via Swift Package Manager. (Alternately, you can manually add the framework to your project.) @@ -15 +15 @@ We recommend that you integrate the player SDK via Swift Package Manager. (Alter - 1. Download the Package.swift file from [https://player.live-video.net/1.48.0/Package.swift](https://player.live-video.net/1.48.0/Package.swift). + 1. Download the Package.swift file from [https://player.live-video.net/1.49.0/Package.swift](https://player.live-video.net/1.49.0/Package.swift). @@ -32,11 +31,0 @@ We recommend that you integrate the player SDK via Swift Package Manager. (Alter -## Alternate Approach: Integrate the Player SDK (CocoaPods) - -**Important** : CocoaPods is in maintenance mode (security fixes only) and after December 2026, no new packages or updates can be published to the CocoaPods repository. Existing packages will remain available but frozen. We recommend using Swift Package Manager for all new projects. - -Releases are published via CocoaPods under the name `AmazonIVSPlayer`. Add this dependency to your Podfile: - - - pod 'AmazonIVSPlayer' - -Run `pod install` and the SDK will be available in your `.xcworkspace`. - @@ -45 +34 @@ Run `pod install` and the SDK will be available in your `.xcworkspace`. - 1. Download the latest version from [https://player.live-video.net/1.48.0/AmazonIVSPlayer.xcframework.zip](https://player.live-video.net/1.48.0/AmazonIVSPlayer.xcframework.zip). + 1. Download the latest version from [https://player.live-video.net/1.49.0/AmazonIVSPlayer.xcframework.zip](https://player.live-video.net/1.49.0/AmazonIVSPlayer.xcframework.zip).