NativeScriptSDK

June 25, 2026 ยท View on GitHub

Swift Package for the NativeScript v8 iOS / visionOS runtime.

This repository is manifest-only. It contains no binaries. The NativeScript.xcframework / TKLiveSync.xcframework artifacts are downloaded by SwiftPM as versioned binary targets from the matching GitHub Release in NativeScript/ios.

Package.swift on main always points at the latest release; each release is also published as a git tag (X.Y.Z) so you can pin an exact version.

Usage

.package(url: "https://github.com/NativeScript/ios-spm.git", exact: "9.1.0")

Products:

ProductPlatformsWraps
NativeScript (or NativeScriptSDK)iOS, inc. simulator + Mac Catalystruntime + TKLiveSync
NativeScriptVisionOSvisionOS, inc. simulatorruntime + TKLiveSync

SwiftPM downloads only the artifacts for the product you link.

Releasing

This package is updated automatically by the release flow in NativeScript/ios (.github/workflows/npm_release.yml โ†’ scripts/stamp-spm-release.mjs), which stamps the version and the artifact SHA-256 checksums into Package.swift, commits to main, and pushes a X.Y.Z tag. Do not edit Package.swift by hand.