AWS Security ChangesHomeSearch

AWS ivs documentation change

Service: ivs · 2025-08-10 · Documentation low

File: ivs/latest/LowLatencyUserGuide/broadcast-ios-getting-started.md

Summary

Updated SDK integration instructions to recommend Swift Package Manager over CocoaPods, added deprecation warning for CocoaPods, and updated SDK version from 1.32.1 to 1.33.0

Security assessment

The change updates integration methods and tooling recommendations but does not address specific security vulnerabilities. The CocoaPods maintenance mode notice mentions 'security fixes only' but does not indicate an active security issue being patched.

Diff

diff --git a/ivs/latest/LowLatencyUserGuide/broadcast-ios-getting-started.md b/ivs/latest/LowLatencyUserGuide/broadcast-ios-getting-started.md
index 22a6c1511..e4e2fe31e 100644
--- a//ivs/latest/LowLatencyUserGuide/broadcast-ios-getting-started.md
+++ b//ivs/latest/LowLatencyUserGuide/broadcast-ios-getting-started.md
@@ -13 +13 @@ This document takes you through the steps involved in getting started with the A
-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,22 @@ 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 **AmazonIVSBroadcast** as your **Package Product** by setting your application target in the **Add to Target** section.
+
+  7. Select **Add Package**.
+
+
+
+
+### 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.
@@ -26 +47 @@ 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.xcframework.zip](https://broadcast.live-video.net/1.32.1/AmazonIVSBroadcast.xcframework.zip).
+  1. Download the latest version from [https://broadcast.live-video.net/1.33.0/AmazonIVSBroadcast.xcframework.zip](https://broadcast.live-video.net/1.33.0/AmazonIVSBroadcast.xcframework.zip).