Como implementar a assinatura graphql usando o cliente apollo ios

Estou tentando implementar a assinatura graphql usando o cliente apollo ios. Mas não é possível descobrir isso como falta de exemplos de documentação. Exemplo dado na documentação da Apollo é:

let apollo: ApolloClient = {
  let configuration = URLSessionConfiguration.default
  // Add additional headers as needed
  configuration.httpAdditionalHeaders = ["Authorization": "Bearer <token>"] // Replace `<token>`

  let url = URL(string: "http://localhost:8080/graphql")!

  return ApolloClient(networkTransport: HTTPNetworkTransport(url: url, configuration: configuration))
}()

GUIA DO APOLLO IOS: Criando um Cliente

questionAnswers(3)

yourAnswerToTheQuestion