AWS ivs documentation change
Summary
Similar update to Swift Package Manager recommendation, added real-time SDK integration note, CocoaPods deprecation warning, and version update from 1.32.1 to 1.33.0
Security assessment
While the CocoaPods notice references security fixes, this is a general maintenance status update rather than documentation of a specific security issue. The change focuses on SDK integration methods.
Diff
diff --git a/ivs/latest/RealTimeUserGuide/broadcast-ios-getting-started.md b/ivs/latest/RealTimeUserGuide/broadcast-ios-getting-started.md index dd1221c6e..088b56173 100644 --- a//ivs/latest/RealTimeUserGuide/broadcast-ios-getting-started.md +++ b//ivs/latest/RealTimeUserGuide/broadcast-ios-getting-started.md @@ -13 +13 @@ This document takes you through the steps involved in getting started with the I -We recommend that you integrate the broadcast SDK via CocoaPods. (Alternatively, you can manually add the framework to your project.) +We recommend that you integrate broadcast SDK via Swift Package Manager. (Alternatively, you can integrate via CocoaPods or manually add the framework to your project.) @@ -15 +15,24 @@ We recommend that you integrate the broadcast SDK via CocoaPods. (Alternatively, -### Recommended: Integrate the Broadcast SDK (CocoaPods) +### Recommended: Integrate the Broadcast SDK (Swift Package Manager) + + 1. Download the Package.swift file from [https://broadcast.live-video.net/1.33.0/Package.swift](https://broadcast.live-video.net/1.33.0/Package.swift). + + 2. In your project, create a new directory named AmazonIVSBroadcast and add it to version control. + + 3. Place the downloaded Package.swift file in the new directory. + + 4. In Xcode, go to **File > Add Package Dependencies** and select **Add Local...** + + 5. Navigate to and select the AmazonIVSBroadcast directory that you created, and select **Add Package**. + + 6. When prompted to **Choose Package Products for AmazonIVSBroadcast** , select **AmazonIVSBroadcastStages** as your **Package Product** by setting your application target in the **Add to Target** section. + + 7. Select **Add Package**. + + + + +**Important** : The IVS real-time streaming broadcast SDK includes all features of the IVS low-latency streaming broadcast SDK. It is not possible to integrate both SDKs in the same project. + +### Alternate Approach: Integrate the Broadcast 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. @@ -34 +57 @@ Run `pod install` and the SDK will be available in your `.xcworkspace`. - 1. Download the latest version from [ https://broadcast.live-video.net/1.32.1/AmazonIVSBroadcast-Stages.xcframework.zip](https://broadcast.live-video.net/1.32.1/AmazonIVSBroadcast-Stages.xcframework.zip). + 1. Download the latest version from [ https://broadcast.live-video.net/1.33.0/AmazonIVSBroadcast-Stages.xcframework.zip](https://broadcast.live-video.net/1.33.0/AmazonIVSBroadcast-Stages.xcframework.zip).