Overview
Install and use the official MotiSig Swift package for iOS and macOS.
Swift package for integrating MotiSig AI into iOS and macOS apps: user registration, profile and tags, custom attributes, events, APNs token registration, and notification delivery hooks.
- Source: github.com/MotiSig-Public/ios-motisig-sdk
- Distribution: Swift Package Manager only (no CocoaPods podspec in the public repository).
Requirements
- iOS 14+ or macOS 11+
- Swift 6 toolchain (
swift-tools-version: 6.0inPackage.swift)
Use a recent Xcode that supports Swift 6 when developing or consuming this package.
Install (SPM)
In Xcode: File → Add Package Dependencies… and enter the repository URL.
In another Swift package:
.package(url: "https://github.com/MotiSig-Public/ios-motisig-sdk.git", from: "1.0.0")Adjust the version requirement to match the release tag you pin.
Guides
Use the sidebar for lifecycle, configuration, user profile, push, rich images, privacy, troubleshooting, cross-SDK parity, and versioning.
- Getting started — initialization, listeners, mutation queue
- Configuration — keys, base URL, logging, environment
Example project
Reference app: examples/motisig-ios-example in the public SDK repository.
Cross-platform
For Expo and React Native, use the Expo SDK. For HTTP-only integration details, see the client API.