로딩중입니다
SDK 설치 : 유니티
4/8/2015 5:19:57 PM

IGAWorks 유니티 패키지

유니티 프로젝트에서 IGAWorks의 안드로이드, iOS SDK를 편리하게 연동하기 위한 유니티 패키지를 제공합니다.

IGAWorks의 모든 서비스는 공통 모듈 + 애드온의 형태로 제공되고 있습니다. 따라서 애드브릭스, 애드팝콘(오퍼월,DA), 라이브옵스, 쿠폰, 나누 등의 서비스를 이용하기 위해서는 공통 연동을 먼저 진행하신 후에 애드온을 연동하셔야 합니다.

* AdBrix Remastered 연동 안내*

애드브릭스 오리지널은 더이상 신규연동을 지원하지 않습니다.
애드브릭스 연동을 진행하실려면 애드브릭스 리마스터를 연동해 주시길 부탁드립니다.



유니티 안드로이드

유니티 안드로이드 프로젝트에서 IGAWorks 플러그인 패키지를 추가하는 방법을 안내합니다.


패키지 추가

[SDK다운로드센터]에서 다운로드 받은 최신의 Igaworks_unity_aos~*.unitypackage 파일을 유니티 프로젝트에 추가합니다.

+ 프로젝트와 다운로드 받은 unitypackage 파일이 같은 드라이브에 위치하고 있지 않을 경우 에러가 발생할 수도 있습니다.


정상적으로 추가가 된 후에 Assets 폴더 아래에 패키지가 추가된 것을 확인하실 수 있습니다. 


패키지 업데이트

안드로이드의 경우 각 jar 파일이 업데이트 되었을 때, 패키지 전체를 교체하지 않고 jar 파일만을 교체하여 업데이트를 할 수 있습니다.

아래 경로에 있는 jar 파일을 [SDK 다운로드센터]에서 다운로드 받은 최신의 안드로이드 Igaw~*.jar 파일로 교체합니다.



유니티 iOS 

유니티 iOS 프로젝트에서 IGAWorks 플러그인 패키지를 추가하는 방법을 안내합니다.


패키지 추가

[SDK다운로드센터]에서 다운로드 받은 최신의 IgaworksUnityPlugin_iOS~*.unitypackage 파일을 드래그하여 유니티 프로젝트의 asset 폴더에 추가합니다.


+ 이용하려는 서비스의 plugin만 체크합니다. 


정상적으로 추가가 된 후에 Assets 폴더 아래에 패키지가 추가된 것을 확인하실 수 있습니다. 



GameObject에 이용하려는 서비스 plugin 파일을 추가합니다.



또한 유니티 빌드 후에 생성되는 Xcode 프로젝트에서도 필수 Framework 들과 SDK Resources 가 추가된 것을 확인할 수 있습니다.



프로젝트가 추가된 것을 확인 후, 빌드 옵션을 추가합니다. 

빌드 옵션 추가

Build Settings Pane -> Linking -> Other Linker Flags 섹션에  -all_load 혹은 -force_load 와 같이 빌드 옵션을 추가합니다.

+ "-force_load" 옵션을 사용할 때에는 libIgaworksCoreLib.a 파일이 있는 Path를 명시하여 설정합니다.