iOS SDK 사용을 위한 Xcode 설정

 

작성일

비고

작성일

비고

2015.09.30

 문서 초안 작성

2015.10.13

Other Linker Flags  항목 추가

2018.09.28

C++ Standard Library의 libstdc++ 을 libc++로 변경

2020.10.12

Build Options - Always Embed Swift Standard Libraries : YES

 

KollusSDK iOS를 사용하기 위해서 필요한 Xcode 설정에 관하여 설명합니다.

Build Setting

Xcode IDE에 포함된 Build Setting 탭에 포함된 설정들에서 다음의 내용들을 추가해야 합니다.

  1. Linking - Other Linker Flags 항목: -lc++, -lz 추가

    91bd43c3-c19b-463f-bb89-8625eacd7af8.png

     

  2. Build Options - Enable Bitcode 항목 : NO로 변경

    fae60603-c788-4ba1-b8c1-fe66d2c47fb6.png

     

  3. Build Options - Always Embed Swift Standard Libraries : YES로
     

     

Library Link

Xcode IDE에 포함된 Build Phases 탭에 포함된 Link Binary With Libraries 항목에 다음의 라이브러리, 프레임워크를 추가합니다.

  1. KollusSDK library (*catenoid 제공)

a. libKollusSDK.a

  1. SQLite library

a. libsqlite3.0.dylib 또는 libsqlite3.0.tbd

  1. iconv library

a. libiconv.dylib 또는 libiconv.tbd

  1. Frameworks

a. CoreMedia.framework
b. AVFoundation.framework
c. QuartzCore.framework
d. AudioToolbox.framework
e. OpenGLES.framework
f. Security.framework
g. SystemConfiguration.framework h. MediaPlayer.framework
i. CoreGraphics.framework
j. UIKit.framework
k. Foundation.framework

Copyright © CATENOID, lnc. All Rights Reserved.
E-mail. support@catenoid.net | Tel. 1544-4367