

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

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

下列程序顯示如何在 API Gateway 中產生 API 的 iOS SDK。

**在 API Gateway 中產生 API 的 iOS SDK**

1. 在以下網址登入 API Gateway 主控台：[https://console.aws.amazon.com/apigateway](https://console.aws.amazon.com/apigateway)。

1. 選擇 REST API。

1. 選擇 **Stages (階段)**。

1. 在**階段**窗格中，選取階段的名稱。

1. 開啟**階段動作**選單，然後選擇**產生 SDK**。

1. 針對**平台**，選擇 **iOS (Objective-C) 或 iOS (Swift)** 平台，然後執行下列操作：

   1. 在 **Prefix** (字首) 方塊中，輸入唯一的字首。

     字首的作用如下：如果指派 **SIMPLE\_CALC** 作為具有 `input`、`output` 與 `result` 模型之 [SimpleCalc](simple-calc-lambda-api.md) 的開發套件字首，所產生的開發套件會包含 `SIMPLE_CALCSimpleCalcClient` 類別以封裝 API，包括方法請求/回應。此外，所產生的開發套件會包含 `SIMPLE_CALCinput`、`SIMPLE_CALCoutput` 與 `SIMPLE_CALCresult` 類別，分別代表輸入、輸出與結果，以表示請求輸入與回應輸出。如需詳細資訊，請參閱[在 Objective-C 或 Swift 中使用 API Gateway 為 REST API 產生的 iOS 軟體開發套件](how-to-generate-sdk-ios.md)。

1. 選擇 **Generate SDK** (產生軟體開發套件)，然後遵循畫面上的說明下載 API Gateway 所產生的軟體開發套件。

遵循 [在 Objective-C 或 Swift 中使用 API Gateway 為 REST API 產生的 iOS 軟體開發套件](how-to-generate-sdk-ios.md) 中的說明使用所產生的開發套件。

 每次更新 API，都必須重新部署 API 並重新產生開發套件來包含更新。