iOS SDK
Swift Package Manager distribution with Universal Links support.
Installation
text
Repository: https://github.com/flinku-dev/ios-sdk
Dependency Rule: Exact Version — 0.3.0Add your project host under Associated Domains: applinks:yourapp.flku.dev.
Configure
swift
@main
struct MyApp: App {
init() {
Flinku.configure(baseUrl: "https://yourapp.flku.dev")
}
}match()
swift
let link = await Flinku.match()
if link.matched {
// link.deepLink, link.params
}createLink()
swift
var options = FlinkuLinkOptions(title: "Summer Campaign")
options.deepLink = "yourapp://promo"
options.params = ["ref": "instagram"]
flinku.createLink(options) { result in
switch result {
case .success(let link):
print(link.shortUrl)
case .failure(let error):
print(error)
}
}