콘텐츠로 이동

네이티브 및 Unity 하이브리드 개발

프로젝트의 주체가 네이티브 개발이고 일부 페이지나 비즈니스 프로세스가 Unity로 구현된 경우, SDK 설치 및 초기화는 다음 방식으로 처리하는 것을 권장합니다.

통합 원칙

  • 설치 방식은 기존과 동일하게 유지하며, 애플리케이션 통합을 참고할 수 있습니다.
  • SDK 초기화는 네이티브 프로젝트 내에서 완료하는 것을 권장합니다.
  • Unity 프로젝트의 FTSDK.cs에 있는 기존 초기화 부분을 제거하여 중복 초기화를 방지해야 합니다.

초기화 위치

네이티브 플랫폼의 초기화 문서를 참조하여 네이티브 프로젝트에서 설정을 완료하세요.

Unity 측 기본 초기화 비활성화

// FTSDK.cs
IEnumerator _LoadPrefabs()
{
    yield return Instantiate(MainThreadDispatch);
    //_InitSDK(); // 초기화를 취소하여 SDK가 중복 실행되지 않도록 합니다.
    yield return Instantiate(ViewObserver);
}

Publish Package 관련 설정

Android

iOS

문서 평가

이 페이지가 도움이 되었나요?