This repository provides a Swift Package wrapper around the Amazon Fling SDK for iOS.
The package exposes the Fling SDK as a binary target, so you can easily integrate it into your iOS apps via the Swift Package Manager (SPM) without manually dragging frameworks into your Xcode project.
ℹ️ The actual SDK binary is downloaded directly from Amazon’s servers:
https://amzndevresources.com/fling/sdk/AmazonFling-SDK-1.6.3.zip
- Simple integration via Swift Package Manager
- Binary target wrapping the official Amazon Fling SDK
- No manual framework management in Xcode
- Can be reused across multiple projects
- iOS 15.0+
- Xcode 15+ (Swift 5.9 toolchain or later recommended)
-
In Xcode, open File → Add Package Dependencies…
-
Enter the URL of this repository, e.g.:
https://github.com/YOUR_GITHUB_USERNAME/AmazonFlingSDK-SPM.git -
Choose the version rule (e.g. “Up to Next Major Version”).
-
Select the AmazonFlingSDK library and add it to your app target.
Then, in your Swift files:
import AmazonFlingSDKYou can now use the Amazon Fling APIs as described in the official Amazon documentation.
- This package does not modify the Amazon Fling SDK. It only wraps it for easier consumption via SPM.
- The SDK is owned and licensed by Amazon. Please review and comply with the license and usage terms on the official documentation page:
https://developer.amazon.com/docs/fling/understanding-the-amazon-fling-service.html#download - Since the binary is hosted by Amazon, builds may fail if the URL or file is removed or changed upstream. In that case, you may need to update this package to point to the new SDK location or host a compatible zip yourself (subject to Amazon’s license).