# gRPC Swift

**URL:** https://forums.swift.org/c/related-projects/grpc-swift/55.md

[Latest](https://forums.swift.org/latest.md) · [Categories](https://forums.swift.org/categories.md) · [Tags](https://forums.swift.org/tags.md)

---

## [About the gRPC Swift category](https://forums.swift.org/t/about-the-grpc-swift-category/29872)

<div class="topic-metadata">

**Author:** [@Nicole\_Jacque](https://forums.swift.org/u/Nicole_Jacque)\
**Replies:** 0

</div>

gRPC is a high performance, open-source universal RPC framework

---

## [gRPC Swift transport security certs and server override](https://forums.swift.org/t/grpc-swift-transport-security-certs-and-server-override/87114)

<div class="topic-metadata">

**Author:** [@zullevig](https://forums.swift.org/u/zullevig)\
**Replies:** 1\
**Last updated:** [June 15, 2026, 7:44am UTC](https://forums.swift.org/t/grpc-swift-transport-security-certs-and-server-override/87114 "2026-06-15T07:44:00Z")

</div>

I'm trying to setup a gRPC client which requires a security certificate and a server override. The information I've found isn't lining up with the version of gRPC I's using. (grpc-swift-2 2.4.1, grpc-swift-nio-transpor…

---

## [Transport Client and Authentication Interceptors in gRPC Swift v2](https://forums.swift.org/t/transport-client-and-authentication-interceptors-in-grpc-swift-v2/81342)

<div class="topic-metadata">

**Author:** [@mat](https://forums.swift.org/u/mat)\
**Replies:** 4\
**Last updated:** [July 28, 2025, 12:48pm UTC](https://forums.swift.org/t/transport-client-and-authentication-interceptors-in-grpc-swift-v2/81342 "2025-07-28T12:48:21Z")

</div>

I'm migrating an unreleased iOS app from gRPC Swift v1 to v2 and looking for advice. Context: My app communicates with a gRPC server providing two logical services: API Service for general operations (most methods re…

---

## [Moving gRPC Swift 2 to a new repository](https://forums.swift.org/t/moving-grpc-swift-2-to-a-new-repository/80177)

<div class="topic-metadata">

**Author:** [@georgebarnett](https://forums.swift.org/u/georgebarnett)\
**Replies:** 5\
**Last updated:** [June 23, 2025, 10:43pm UTC](https://forums.swift.org/t/moving-grpc-swift-2-to-a-new-repository/80177 "2025-06-23T22:43:33Z")

</div>

In order to facilitate the incremental migration from gRPC Swift 1 to gRPC Swift 2 the code for version 2 will be moving to a new repository on GitHub. This will allow existing users of gRPC Swift to depend on version 1…

---

## [ClientStreaming in V2](https://forums.swift.org/t/clientstreaming-in-v2/80076)

<div class="topic-metadata">

**Author:** [@Adirburke](https://forums.swift.org/u/Adirburke)\
**Replies:** 1\
**Last updated:** [May 27, 2025, 7:04am UTC](https://forums.swift.org/t/clientstreaming-in-v2/80076 "2025-05-27T07:04:59Z")

</div>

Hi, In V1 you used to be able to have a property ClientStreamingCall, so you can stream your messages as your app gets them. How would you do a similar thing in V2. It seems you get a writer but that get de-init when yo…

---

## [gRPC Swift v2 beta – Feedback Wanted! 🚀](https://forums.swift.org/t/grpc-swift-v2-beta-feedback-wanted/76414)

<div class="topic-metadata">

**Author:** [@georgebarnett](https://forums.swift.org/u/georgebarnett)\
**Replies:** 8\
**Last updated:** [April 21, 2025, 7:59am UTC](https://forums.swift.org/t/grpc-swift-v2-beta-feedback-wanted/76414 "2025-04-21T07:59:32Z")

</div>

We're excited to announce the first beta release of gRPC Swift v2 which is a major update to our gRPC implementation for Swift. This new version has been designed to enhance usability, improve performance, and better ali…

---

## [gRPC Swift v2 release candidate](https://forums.swift.org/t/grpc-swift-v2-release-candidate/77427)

<div class="topic-metadata">

**Author:** [@georgebarnett](https://forums.swift.org/u/georgebarnett)\
**Replies:** 1\
**Last updated:** [January 29, 2025, 12:58am UTC](https://forums.swift.org/t/grpc-swift-v2-release-candidate/77427 "2025-01-29T00:58:59Z")

</div>

We're excited to announce the first release candidate of gRPC Swift v2. This is a final call for feedback before the planned release of v2 on 31st January 2025. This is a major update to our gRPC implementation for Sw…

---

## [Backpressure / acknowledge streaming messages](https://forums.swift.org/t/backpressure-acknowledge-streaming-messages/71690)

<div class="topic-metadata">

**Author:** [@t089](https://forums.swift.org/u/t089)\
**Replies:** 6\
**Last updated:** [May 11, 2024, 9:22am UTC](https://forums.swift.org/t/backpressure-acknowledge-streaming-messages/71690 "2024-05-11T09:22:35Z")

</div>

When using streams in GRPC (Swift), is there any guarantee about the delivery of individual messages within the stream? Let's say as a client I stream messages to the server, do I know if the server has correctly receiv…

---

## [gRPC Swift: v2 stub design](https://forums.swift.org/t/grpc-swift-v2-stub-design/67445)

<div class="topic-metadata">

**Author:** [@georgebarnett](https://forums.swift.org/u/georgebarnett)\
**Replies:** 0\
**Last updated:** [September 22, 2023, 10:29am UTC](https://forums.swift.org/t/grpc-swift-v2-stub-design/67445 "2023-09-22T10:29:40Z")

</div>

Following on from gRPC Swift: plans for v2, the first part of the API design for the stubs (generated code) and interceptors has been posted as a pull request against the grpc-swift repository. The review period will be…

---

## [gRPC Swift: plans for v2](https://forums.swift.org/t/grpc-swift-plans-for-v2/67361)

<div class="topic-metadata">

**Author:** [@georgebarnett](https://forums.swift.org/u/georgebarnett)\
**Replies:** 0\
**Last updated:** [September 19, 2023, 10:27am UTC](https://forums.swift.org/t/grpc-swift-plans-for-v2/67361 "2023-09-19T10:27:35Z")

</div>

Motivation Swift has changed significantly since gRPC Swift v1. The most significant change was the introduction of language level concurrency features in Swift 5.5. While gRPC Swift has long since had support for concur…

---

## [gRPC Swift is dropping support for CocoaPods](https://forums.swift.org/t/grpc-swift-is-dropping-support-for-cocoapods/56841)

<div class="topic-metadata">

**Author:** [@georgebarnett](https://forums.swift.org/u/georgebarnett)\
**Replies:** 0\
**Last updated:** [April 20, 2022, 10:58am UTC](https://forums.swift.org/t/grpc-swift-is-dropping-support-for-cocoapods/56841 "2022-04-20T10:58:38Z")

</div>

Hi gRPC Swift users, gRPC Swift will be dropping CocoaPods support from the next release, which will be 1.8.0. After 1.8.0 has been released, no more CocoaPods will be published for gRPC Swift. This includes security f…

---

## [gRPC Swift: async/await support](https://forums.swift.org/t/grpc-swift-async-await-support/52134)

<div class="topic-metadata">

**Author:** [@georgebarnett](https://forums.swift.org/u/georgebarnett)\
**Replies:** 0\
**Last updated:** [September 16, 2021, 4:22pm UTC](https://forums.swift.org/t/grpc-swift-async-await-support/52134 "2021-09-16T16:22:57Z")

</div>

Hi Swift Forums :wave: We have just tagged the first grpc-swift release with experimental support for async/await which builds on top of the 1.4.1 release. :rocket: Support is currently limited to the RPC layer. Concre…
