Upgrade

To upgrade the Aspera SDK for iOS or macOS:

  1. Locate the AsperaSDK.framework on disk within your project’s root folder. This may be done by selecting the AsperaSDK.framework object in the left pane of your Xcode project, right clicking and selecting Show in finder. This is frequently the root of your Xcode project.
  2. Rename this as AsperaSDK.framework.bk
  3. Copy AsperaSDK.framework from the new updated version of the Aspera SDK to the same location of the previous version (in Finder).
  4. If upgrading to version 3.7.0: please be aware of changes to methods that get or set the target rate. Previous versions used unsigned long long values in bits-per-second (bps) to represent target rates whereas starting with 3.7.0 the SDK uses ASTargetRate instances to represent target rates. An ASTargetRate instance may be created using [TargetRate rate:.. units:ASRateUnitKbps]; in Objective-C or TargetRate(rate:.., units:.kbps) in Swift.

Clean and rebuild your Xcode project. The SDK has now been upgraded.