

# Generación del SDK de iOS de una API en API Gateway
<a name="generate-ios-sdk-of-an-api"></a>

En el siguiente procedimiento se muestra cómo generar el SDK de iOS de una API en API Gateway.

**Para generar el SDK de iOS de una API en API Gateway**

1. Inicie sesión en la consola de API Gateway en [https://console.aws.amazon.com/apigateway](https://console.aws.amazon.com/apigateway).

1. Elija una API de REST.

1. Elija **Stages (Etapas)**. 

1. En el panel **Etapas**, seleccione el nombre de la etapa.

1. Abra el menú **Acciones de etapa** y, a continuación, elija **Generar SDK**.

1. En **Plataforma**, elija la plataforma **iOS (Objective-C) o iOS (Swift)** y haga lo siguiente: 

   1. Escriba un prefijo único en el cuadro **Prefix (Prefijo)**.

     El efecto del prefijo es el siguiente: si asigna, por ejemplo, **SIMPLE\$1CALC** como el prefijo para el SDK de la API [SimpleCalc](simple-calc-lambda-api.md) con los modelos `input`, `output` y `result`, el SDK generado contendrá la clase `SIMPLE_CALCSimpleCalcClient` que encapsula la API, incluidas las solicitudes y las respuestas del método. Además, el SDK generado contendrá las clases `SIMPLE_CALCinput`, `SIMPLE_CALCoutput` y `SIMPLE_CALCresult` para representar la entrada, la salida y los resultados, respectivamente, para representar la entrada y la salida de la solicitud. Para obtener más información, consulte [Uso de un SDK de iOS generado por API Gateway para una API REST en Objective-C o Swift](how-to-generate-sdk-ios.md). 

1. Elija **Generate SDK (Generar SDK)** y, a continuación, siga las instrucciones que aparecen en pantalla para descargar el SDK generado por API Gateway.

Siga las instrucciones de [Uso de un SDK de iOS generado por API Gateway para una API REST en Objective-C o Swift](how-to-generate-sdk-ios.md) para utilizar el SDK generado.

 Cada vez que actualiza una API, tiene que volver a implementarla y generar de nuevo el SDK para que las actualizaciones estén incluidas. 