

# 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. [https://console.aws.amazon.com/apigateway](https://console.aws.amazon.com/apigateway)에서 API Gateway 콘솔에 로그인합니다.

1. REST API를 선택합니다.

1. **단계**를 선택합니다.

1. **스테이지** 창에서 스테이지의 이름을 선택합니다.

1. **스테이지 작업** 메뉴를 연 다음 **SDK 생성**을 선택합니다.

1. **플랫폼**에서 **iOS(Objective-C) 또는 iOS(Swift)** 플랫폼을 선택하고 다음을 수행합니다.

   1. **접두사** 상자에 고유한 접두사를 입력합니다.

     접두사의 효과는 다음과 같습니다. 예를 들어 `input`, `output`, 및 `result` 모델을 이용해 **SIMPLE\_CALC**를 [SimpleCalc API](simple-calc-lambda-api.md)의 SDK에 대한 접두사로 할당하는 경우, 생성된 SDK에는 메서드 요청/응답을 포함해 API를 캡슐화하는 `SIMPLE_CALCSimpleCalcClient` 클래스가 포함됩니다. 또한 생성된 SDK에는 각각 입력, 출력, 결과를 나타내는 `SIMPLE_CALCinput`, `SIMPLE_CALCoutput`, `SIMPLE_CALCresult` 클래스가 포함되어, 요청 입력과 응답 출력을 나타냅니다. 자세한 내용은 [Objective-C 또는 Swift에서 API Gateway에 의해 생성되는 REST API용 iOS SDK 사용](how-to-generate-sdk-ios.md) 단원을 참조하세요.

1. **SDK 생성**를 선택한 다음, 화면 지침에 따라 API Gateway에서 생성된 SDK를 다운로드합니다.

생성된 SDK를 사용하려면 [Objective-C 또는 Swift에서 API Gateway에 의해 생성되는 REST API용 iOS SDK 사용](how-to-generate-sdk-ios.md)의 지침을 따르십시오.

 API를 업데이트할 때마다 해당 API를 재배포하고 SDK를 재생성하여 업데이트 내용이 포함되도록 해야 합니다.