# Unity용 커스텀 어댑터 빌드

> 퍼블리셔가 Unity 프로젝트에 추가할 수 있도록 Android 및 iOS 통합을 래핑하는 XML 파일을 생성하여 Unity용 커스텀 어댑터를 개발할 수 있습니다.

많은 레벨플레이 퍼블리셔가 Unity 엔진을 사용하여 게임을 개발하므로 Unity 전용 인터페이스 제작하는 것이 좋습니다. 가장 좋은 방법은 XML 파일을 사용하는 것입니다. 또는 퍼블리셔가 Unity 매뉴얼 통합을 작업 중인 경우 네이티브 아티팩트를 Unity 프로젝트 직접 추가할 수도 있습니다. 

다음 지침에 따라 퍼블리셔에게 Unity 어댑터 제공합니다. 

1. [Android](/grow/levelplay/sdk/android/custom-adapters.md)용 커스텀 어댑터를 만듭니다. 
2. [iOS](/grow/levelplay/sdk/ios/custom-adapters.md)용 커스텀 어댑터를 만듭니다.
3. 아래 설명대로 Android 및 iOS 통합을 래핑하는 XML 파일을 생성합니다.

## 커스텀 어댑터 XML 만들기##create-your-custom-adapter-xml

XML 파일은 Android 및 iOS 커스텀 어댑터를 모두 래핑. XML 파일을 다음으로 저장해야 합니다. `IS<your\_network\_name>CustomAdapterDependencies.xml`

퍼블리셔는 Unity 프로젝트 모든 에디터 라이브러리에 커스텀 어댑터 XML 파일을 추가해야 합니다. Unity 통합 프로세스에 대한 자세한 내용은 [여기](https://github.com/googlesamples/unity-jar-resolver)에서 확인할 수 있습니다.

### 예시##example

```xml
<dependencies>
  <androidPackages>
    <androidPackage spec=your-SDK-gradle>
      <repositories>
          <repository>your-network-repository-url</repository>
      </repositories>
    </androidPackage>
   </androidPackages>
    <androidPackages>
    <androidPackage spec=Your-Adapter-gradle>
      <repositories>
        <repository>어댑터 저장소 URL</repository>
      </repositories>
    </androidPackage>
  </androidPackages>
  <iosPods>
    <iosPod name=adapter_name version=your-pod-version>
      <sources>
        <source> https://github.com/CocoaPods/Specs</source>
      </sources>
    </iosPod>
  </iosPods>
</dependencies>
```
