

# Gerar o SDK iOS de uma API no API Gateway
<a name="generate-ios-sdk-of-an-api"></a>

O procedimento a seguir mostra como gerar o SDK iOS de uma API no API Gateway.

**Como gerar o SDK do iOS de uma API no API Gateway**

1. Inicie uma sessão no console do API Gateway em [https://console.aws.amazon.com/apigateway](https://console.aws.amazon.com/apigateway).

1. Escolha uma API REST.

1. Escolha **Stages (Estágios)**. 

1. No painel **Estágios**, escolha o nome do estágio.

1. Abra o menu **Ações do estágio** e escolha **Gerar SDK**.

1. Em **Plataforma**, escolha a plataforma **iOS (Objective-C) ou iOS (Swift)** e faça o seguinte: 

   1. Digite um prefixo exclusivo na caixa **Prefix**.

     O efeito do prefixo é o seguinte: se você atribuir, por exemplo, **SIMPLE\_CALC** como o prefixo para o SDK da API [SimpleCalc](simple-calc-lambda-api.md) com os modelos `input`, `output` e `result`, o SDK gerado conterá a classe `SIMPLE_CALCSimpleCalcClient` que encapsula a API, incluindo as solicitações/respostas do método. Além disso, o SDK gerado conterá as classes `SIMPLE_CALCinput`, `SIMPLE_CALCoutput` e `SIMPLE_CALCresult` para representar a entrada, a saída e os resultados, respectivamente, para representar a entrada de solicitação e a saída da resposta. Para obter mais informações, consulte [Usar o SDK iOS gerado pelo API Gateway para uma API REST em Objective-C ou Swift](how-to-generate-sdk-ios.md). 

1. Escolha **Generate SDK (Gerar SDK)**, e siga as instruções na tela para fazer download do SDK gerado pelo API Gateway.

Siga as instruções em [Usar o SDK iOS gerado pelo API Gateway para uma API REST em Objective-C ou Swift](how-to-generate-sdk-ios.md) para usar o SDK gerado.

 Toda vez que você atualiza uma API, deve reimplantá-la e gerar novamente o SDK para incluir as atualizações. 