Unity 서비스를 위한 프로젝트를 설정하면 Unity IAP 서비스를 활성화할 수 있습니다. 프로젝트에서 Unity IAP를 활성화하려면 다음 단계를 따르십시오.
참고: Unity IAP를 활성화하면 프로젝트에서 Unity 애널리틱스도 활성화됩니다.
Unity는 확인된 최신 인앱 구매 패키지를 자동으로 임포트합니다. 패키지 버전을 이미 임포트한 경우 이 메뉴에서 패키지 관리자를 열거나 이전 설치를 업데이트 또는 수정할 수 있습니다.
Import를 클릭하여 Unity IAP의 스토어 패키지 에셋을 임포트한 후 다음 플랫폼에서 앱 스토어 기능에 액세스합니다.
Unity IAP 설치 프로그램이 에셋 패키지 임포트 프로세스를 안내합니다. 그러면 프로젝트에 새로운 폴더 Assets/Plugins 가 추가됩니다. 여기에는 Unity IAP를 사용하는 데 필요한 Unity 구매 에셋이 포함되어 있습니다. 자세한 내용은 스토어 가이드 문서를 참조하십시오.
아래 오류 메시지는 Unity Cloud 서비스 창에서 Unity IAP가 비활성화되었거나, Unity가 인터넷에 연결되어 있지 않다는 점을 나타냅니다.
CS0246
System.Reflection.ReflectionTypeLoadException
UnityPurchasing/Bin/Stores.dll
UnityEngine.Purchasing
이러한 오류를 해결하려면 다음 단계를 따르십시오.
참고: Unity IAP 서비스를 사용하려면 프로젝트에 등록된 조직의 “소유자” 또는 “관리자” 역할이 있어야 합니다.