iOS용 기본 엑솔라 SDK를 프로젝트에 연결하는 방법
iOS용 엑솔라 SDK를 사용하여 소셜 로그인 및 모바일 애플리케이션 구매 후 애플리케이션으로 돌아가기 등의 기능을 구현할 수 있습니다.
네이티브 SDK를 Cocos Creator 프로젝트에 연결하려면 다음 단계를 따르십시오.
Xcode용 프로젝트 생성
- Cocos Creator 편집기에서 메인 메뉴의
Project > Build (으)로 이동합니다. 애플리케이션이 이전에 플랫폼용으로 빌드되지 않은 경우, 빌드할 수 있도록 새 구성을 생성하기 위한 창이 열립니다. 편집기에 빌드할 구성이 이미 있는 경우New Build Task 을(를) 클릭하여 새 구성을 생성합니다. New Build Configuration 창에서 다음과 같이 변경합니다.
Platform 필드에서 사용 가능한 빌드 플랫폼 목록에서iOS 을(를) 선택합니다.Developer Team 섹션에서 개발자 프로필을 지정합니다.
Build 을(를) 클릭합니다.- 메인 메뉴에서
File > Project Settings (으)로 이동합니다. Build System 필드에서New Build System 을(를) 지정합니다.
그 결과 <CocosProjectPath>/build/iOS/proj
디렉토리에 Xcode용 프로젝트가 생성됩니다. 모든 iOS 빌드에 사용되는 파일은 <CocosProjectPath>/native/engine/ios
디렉토리에 생성됩니다.
iOS용 엑솔라 SDK를 프로젝트에 연결
소스 코드에 엑솔라 SDK 라이브러리용 커넥터 스크립트를 추가합니다. 이를 위해
<CocosProjectPath>/extensions/xsolla-commerce-sdk/native/ios/Scripts
폴더에서<CocosProjectPath>/native/engine/ios
폴더로 파일을 복사합니다.- 텍스트 편집기로
<CocosProjectPath>/native/engine/ios/CMakeLists.txt
파일을 열고PROJ_SOURCES
목록에 다음 줄을 추가합니다.
Copy
${CMAKE_CURRENT_LIST_DIR}/XsollaUtils.h
${CMAKE_CURRENT_LIST_DIR}/XsollaUtils.mm
${CMAKE_CURRENT_LIST_DIR}/XsollaNativeUtils.mm
${CMAKE_CURRENT_LIST_DIR}/XsollaSDKLoginKitObjectiveC-Bridging-Header.h
Xcode에서 프로젝트 설정
- Xcode의
<CocosProjectPath>/build/ios/proj
디렉토리에서 프로젝트를 엽니다. - 엑솔라 SDK의 프레임워크를 프로젝트에 연결합니다. 이를 위해
- 프로젝트 설정으로 이동합니다.
- 프로젝트 이름으로 대상을 선택합니다.
General > Embedded Content 섹션으로 이동하여 + 아이콘을 클릭합니다.- 나타나는 창의 드롭다운 목록에서
Add Other > Add Files 을(를) 선택합니다. <CocosProjectPath>/extensions/xsolla-commerce-sdk/native/ios/Frameworks
디렉토리의 모든 프레임워크 폴더를 선택하고Open 을(를) 클릭합니다.
이 기사가 도움이 되었나요?
의견을 보내 주셔서 감사드립니다!
메시지를 검토한 후 사용자 경험 향상에 사용하겠습니다.오자 또는 기타 텍스트 오류를 찾으셨나요? 텍스트를 선택하고 컨트롤+엔터를 누르세요.