SDK 설치 및 적용
AppGuard SDK 적용
AppGuard SDK 다운로드
AppGuard SDK를 적용하기 위해서는 아래와 같이 필수 파일이 필요합니다.
AppGuard Manager에서 AppGuard SDK와 연동을 위해 필요한 설정 파일을 다운로드하여 주시기 바랍니다.
| 항목 | 설명 |
|---|---|
| AppGuard SDK | static framework 포맷으로 제공되는 AppGuardCore.framework |
| AppGuard Config Files | AppGuard구동에 필요한 설정 파일(appguard, appguard.crt, appguard.mf, appguard106000) |
기존에 적용 중인 AppGuardCore.xcframework는 Xcode Project 내에서 필히 삭제 및 적용 해제를 부탁드립니다.
AppGuard SDK 적용
-
다운로드한
AppGuardCore.framework파일을 프로젝트 내부에 복사합니다. -
Xcode 프로젝트를 열고 Project > TARGETS:ProjectName > Build Phases > Link Binary With Libraries 를 차례로 선택하고, 하단의 추가[+] 버튼 클릭합니다.
-
[Choose frameworks and libraries to add:] 창에서 하단의 [Add Other] 버튼 클릭 후 [Add Files...] 버튼을 클릭합니다.
-
다음 화면으로 프로젝트 내부에 존재하는
AppGuardCore.framework파일을 선택하고, [Open] 버튼을 클릭합니다. -
프로젝트 내 [Link Binary With Libraries] 에
AppGuardCore.framework파일이 추가되었습니다. -
추가된
AppGuardCore.framework는 Xcode Project > TARGETS:MyProjectName > General > Frameworks, Libraries, and Embedded Content 내AppGuardCore.framework속성이Do not Embded로 설정을 변경합니다. -
Xcode 프로젝트 내 Project > TARGETS:ProjectName > Build Settings > Other Linker Flags 항목에
-lstdc++,-lz옵션을 추가합니다.
AppGuard Config Files 적용
-
다운로드한 최신 config 4개(
appguard,appguard.crt,appguard.mf,appguard106000) 파일을 프로젝트 내부 폴더로 복사합니다. -
프로젝트를 열고 Project > TARGETS:ProjectName > Build Phases > Copy Bundle Resources 를 차례로 선택하고, 하단의 추가[+] 버튼 클릭합니다.
-
[Choose items to add:] 창에서 하단의 [Add Other] 버튼을 클릭합니다.
-
다음 화면으로 프로젝트 내부에 존재하는 config 파일 4개를 선택하고, [Open] 버튼을 클릭합니다.
-
[Choose options for adding these files:] 창에서 [Destination:Copy items if needed] "ON"으로 체크, [Added folders:Create groups] 으로 체크한 후, 우측 하단의 [Finish] 버튼을 클릭합니다.
-
프로젝트 내 [Copy Bundle Resources] 에 4개의 config 파일이 추가되었는지 확인합니다.