# sdk-swift

**URL:** https://openziti.discourse.group/c/sdks/sdk-swift/18.md

[Latest](https://openziti.discourse.group/latest.md) · [Categories](https://openziti.discourse.group/categories.md)

---

## [About the sdk-swift category](https://openziti.discourse.group/t/about-the-sdk-swift-category/195)

<div class="topic-metadata">

**Author:** [@TheLumberjack](https://openziti.discourse.group/u/TheLumberjack)\
**Replies:** 0\
**Last updated:** [September 7, 2021, 3:13pm UTC](https://openziti.discourse.group/t/about-the-sdk-swift-category/195 "2021-09-07T15:13:40Z")

</div>

This sub-category is where you would ask questions pertaining to the SDK for Swift

---

## [Swift SDK: expose dial with addressable terminator / dial options (parity with Android ZitiAddress.Dial(service, identity))](https://openziti.discourse.group/t/swift-sdk-expose-dial-with-addressable-terminator-dial-options-parity-with-android-zitiaddress-dial-service-identity/5935)

<div class="topic-metadata">

**Author:** [@dorianEliptec](https://openziti.discourse.group/u/dorianEliptec)\
**Replies:** 1\
**Last updated:** [July 8, 2026, 2:23pm UTC](https://openziti.discourse.group/t/swift-sdk-expose-dial-with-addressable-terminator-dial-options-parity-with-android-zitiaddress-dial-service-identity/5935 "2026-07-08T14:23:55Z")

</div>

Summary The Swift SDK (CZiti) has no way to specify a terminator identity at dial time, so it cannot reach services that use addressable terminators. The Kotlin/Android SDK can, and the underlying ziti-sdk-c already sup…

---

## [OpenZiti Cookie Behavior Difference: Tunnel vs SDK](https://openziti.discourse.group/t/openziti-cookie-behavior-difference-tunnel-vs-sdk/4730)

<div class="topic-metadata">

**Author:** [@Dicky019](https://openziti.discourse.group/u/Dicky019)\
**Replies:** 1\
**Last updated:** [June 12, 2025, 12:32am UTC](https://openziti.discourse.group/t/openziti-cookie-behavior-difference-tunnel-vs-sdk/4730 "2025-06-12T00:32:04Z")

</div>

Problem Description I'm experiencing different cookie behavior when accessing the same service through OpenZiti Tunnel versus OpenZiti SDK, and I'd like to discuss this with the community. Using OpenZiti Tunnel: Set-Co…

---

## [Why does HTTPS work through the OpenZiti Tunnel but fail when using the SDK?](https://openziti.discourse.group/t/why-does-https-work-through-the-openziti-tunnel-but-fail-when-using-the-sdk/4563)

<div class="topic-metadata">

**Author:** [@Dicky019](https://openziti.discourse.group/u/Dicky019)\
**Replies:** 7\
**Last updated:** [June 11, 2025, 3:01am UTC](https://openziti.discourse.group/t/why-does-https-work-through-the-openziti-tunnel-but-fail-when-using-the-sdk/4563 "2025-06-11T03:01:01Z")

</div>

Hi everyone, I’m evaluating OpenZiti for HTTPS traffic and have run into a puzzling issue: HTTPS requests work flawlessly when routed through the Ziti Tunnel but consistently fail when using the OpenZiti SDK. Has anyon…

---

## [How to integrate OpenZiti into a WebView-based application?](https://openziti.discourse.group/t/how-to-integrate-openziti-into-a-webview-based-application/4515)

<div class="topic-metadata">

**Author:** [@Dicky019](https://openziti.discourse.group/u/Dicky019)\
**Replies:** 2\
**Last updated:** [May 19, 2025, 1:57am UTC](https://openziti.discourse.group/t/how-to-integrate-openziti-into-a-webview-based-application/4515 "2025-05-19T01:57:09Z")

</div>

Hi everyone, I'm trying to use OpenZiti within a mobile app that renders content via WebView (specifically using Swift for iOS). I want to ensure all WebView requests are tunneled through Ziti. Has anyone successfully …

---

## [Upstream DNS doesn't seem to work](https://openziti.discourse.group/t/upstream-dns-doesnt-seem-to-work/2784)

<div class="topic-metadata">

**Author:** [@McGonagall666](https://openziti.discourse.group/u/McGonagall666)\
**Replies:** 8\
**Last updated:** [June 27, 2024, 3:32am UTC](https://openziti.discourse.group/t/upstream-dns-doesnt-seem-to-work/2784 "2024-06-27T03:32:37Z")

</div>

I want to use the upstream DNS to resolve the controller routing domain name directly, but it doesn't work. The log shows that the controller routing cannot be connected. What is the upstream DNS used for in the iOS code…

---

## [Ziti sdk installation in ios](https://openziti.discourse.group/t/ziti-sdk-installation-in-ios/101)

<div class="topic-metadata">

**Author:** [@prabhu](https://openziti.discourse.group/u/prabhu)\
**Replies:** 16\
**Last updated:** [May 22, 2020, 7:29pm UTC](https://openziti.discourse.group/t/ziti-sdk-installation-in-ios/101 "2020-05-22T19:29:16Z")

</div>

Hello Team, How to use Ziti SDK in iOS which is implemented in objective c.
