SparrowDesk

iOS

Add the SparrowDesk Mobile SDK to an iOS app with Swift Package Manager

The iOS framework is distributed as a Swift package from the sparrowdesk-mobile-sdk repository. Minimum deployment target is iOS 16.0.

Swift Package Manager in Xcode

  1. In Xcode, choose File → Add Package Dependencies…

  2. Enter the repository URL, complete the dependency flow, and add the SparrowDeskSDK product to your app target:

    https://github.com/SparrowDesk/sparrowdesk-mobile-sdk

Use the releases page if you need to pin a specific tag.

Package.swift

If you use a Package.swift manifest:

dependencies: [
    .package(url: "https://github.com/SparrowDesk/sparrowdesk-mobile-sdk", from: "0.1.1")
]

Verify the import

In any Swift file:

import SparrowDeskSDK

Next steps

See the API reference for SparrowDeskConfig, SparrowDeskSDK, attach, lifecycle, and the iOS quirk for onOpen / onClose with Kotlin-exported callback types. The overview has a high-level quick start, and the upstream README includes a full Swift example.