Downloads¶
Add RoadSaveKit to your project via Swift Package Manager or direct XCFramework download.
Latest Release¶
Download from the GitHub Releases page.
Each release attaches the following files:
| File | Purpose |
|---|---|
RoadSaveKit-<version>.xcframework.zip |
Signed XCFramework for SPM binaryTarget or manual install |
RoadSaveKit-<version>.xcframework.zip.sha256 |
SHA-256 checksum for the XCFramework zip |
RoadSaveKit-<version>.zip |
Full bundle: XCFramework, .doccarchive, offline HTML docs, Integration Guide, README, LICENSE, CHANGELOG, stub Package.swift |
RoadSaveKit-<version>.zip.sha256 |
SHA-256 checksum for the bundle zip |
Swift Package Manager (recommended)¶
The SDK is distributed through the public package repository at github.com/Dynamus-Technologies/roadsave-ios-sdk. Add it in Xcode via File → Add Package Dependencies, or add it to your Package.swift:
dependencies: [
.package(url: "https://github.com/Dynamus-Technologies/roadsave-ios-sdk", from: "4.0.0")
]
Then add RoadSaveKit to your target:
SPM fetches the pre-built .xcframework binary and verifies the sha256 checksum automatically. No Xcode build of the SDK source is required.
XCFramework (manual install)¶
Use this method if your organisation does not allow SPM network access or if you need to vendor the binary internally.
1. Download and verify¶
# Replace <version> with the release you want (e.g. 4.0.0)
curl -fLO https://github.com/Dynamus-Technologies/roadsave-ios-sdk/releases/download/<version>/RoadSaveKit-<version>.xcframework.zip
curl -fLO https://github.com/Dynamus-Technologies/roadsave-ios-sdk/releases/download/<version>/RoadSaveKit-<version>.xcframework.zip.sha256
# Verify — expected output: RoadSaveKit-<version>.xcframework.zip: OK
shasum -a 256 -c RoadSaveKit-<version>.xcframework.zip.sha256
A non-OK result means the downloaded file is corrupt or has been tampered with. Do not use it.
2. Embed in Xcode¶
- Unzip to find
RoadSaveKit.xcframework. - Drag
RoadSaveKit.xcframeworkinto your Xcode project's Frameworks, Libraries, and Embedded Content section. - Set the embed setting to Embed & Sign.
Requirements¶
| Requirement | Minimum |
|---|---|
| iOS | 17.0 |
| Swift | 5.9 |
| Xcode | 16.0 |