Console
Taqlyn Docs/Platforms/iOS install
API v1.41 min read

iOS install

Add the Taqlyn iOS SDK via Swift Package Manager or CocoaPods.

LIVE SPECIMEN
Universal & Deferred Link Simulator
URLhttps://taqlyn.com/shop/checkout?cartId=cart_9841&promo=WELCOME20&aff=partner_8
Route: /shop/checkoutMode: Deferred Install

Taqlyn supports both Swift Package Manager (SPM) (recommended) and CocoaPods for iOS 16.0+.

  1. In Xcode: File → Add Package Dependencies...
  2. Enter repository URL: https://github.com/taqlyn/sdk-ios.git
  3. Dependency Rule: Up to Next Major Version (0.1.0 < 1.0.0)
  4. Select product: TaqlynSDK

Or add directly to your Package.swift:

Swift
dependencies: [
  .package(url: "https://github.com/taqlyn/sdk-ios.git", from: "0.1.0"),
]

#Option B: CocoaPods

Add TaqlynSDK to your Podfile (iOS 16.0+ with use_frameworks!):

RUBY
platform :ios, '16.0'
use_frameworks!

target 'MyApp' do
  # Core Taqlyn SDK (Universal Links, deferred links, short links)
  pod 'TaqlynSDK', '~> 0.1.0'

  # Optional SwiftUI NavigationStack binding helper
  # pod 'TaqlynNavSwiftUI', '~> 0.1.0'
end

Install and update your pods:

Terminal
pod install --repo-update

Important: Always open the generated .xcworkspace in Xcode (never open the .xcodeproj file directly).

#Configure in App

Swift
import TaqlynSDK

SdkCore.configure(
  clientId: "app_test_…",
  publicKeyId: "pk_test_…",
  options: SdkOptions()
)

Optional SwiftUI navigation helper: TaqlynNavSwiftUI. See iOS navigation.