

# 在 API Gateway 中生成 API 的 iOS SDK
<a name="generate-ios-sdk-of-an-api"></a>

以下过程介绍如何在 API Gateway 中生成 API 的 iOS SDK。

**在 API Gateway 中生成 API 的 iOS 开发工具包**

1. 通过以下网址登录到 Amazon API Gateway 控制台：[https://console.aws.amazon.com/apigateway](https://console.amazonaws.cn/apigateway)。

1. 选择一个 REST API。

1. 选择 **Stages (阶段)**。

1. 在**阶段**窗格中，选择阶段的名称。

1. 打开**阶段操作**菜单，然后选择**生成 SDK**。

1. 对于**平台**，选择 **iOS (Objective-C) 或 iOS (Swift)** 平台，然后执行以下操作：

   1. 在**前缀**框中键入唯一前缀。

     前缀的效果如下所示：举例来说，如果您为 [SimpleCalc](simple-calc-lambda-api.md) API 的 SDK 分配 **SIMPLE\$1CALC** 前缀，并使用 `input`、`output` 和 `result` 模型，则生成的 SDK 将包含封装 API 的 `SIMPLE_CALCSimpleCalcClient` 类，其中包括方法请求/响应。此外，生成的开发工具包将包含分别表示输入、输出和结果的 `SIMPLE_CALCinput`、`SIMPLE_CALCoutput` 和 `SIMPLE_CALCresult`，从而表示请求输入和响应输出。有关更多信息，请参阅 [在 Objective-C 或 Swift 中使用由 API Gateway 为 REST API 生成的 iOS 开发工具包](how-to-generate-sdk-ios.md)。

1. 选择**生成开发工具包**，然后按照屏幕上的指示下载 API Gateway 生成的开发工具包。

按照[在 Objective-C 或 Swift 中使用由 API Gateway 为 REST API 生成的 iOS 开发工具包](how-to-generate-sdk-ios.md)中的说明使用生成的开发工具包。

 每次更新 API 后，您必须重新部署 API，并重新生成开发工具包，才能添加这些更新。