-
카테고리
-
세부 분야
게임 프로그래밍
-
해결 여부
미해결
IAPManager 에러
23.03.22 16:37 작성 23.03.22 16:45 수정 조회수 2k
0
파일을 다운받고 게임을 실행하니
Assets\Scripts\Manager\IAPManager.cs(9,27): error CS0535: 'IAPManager' does not implement interface member 'IStoreListener.OnInitializeFailed(InitializationFailureReason, string?)'
위와 같은 에러가 뜨네요. 유니티 버전은 2021.3.21f1입니다.
답변을 작성해보세요.
0
0
Rookiss
지식공유자2023.03.22
https://forum.unity.com/threads/cant-implement-interface-member-istorelistener.784409/
엔진 버전에 따라 IAP 인터페이스가 조금씩 다릅니다.
OnInitializeFailed(InitializationFailureReason, string?)
형식의 함수를 하나 만들어주시면 해결될 것으로 보이네요.
leehs07309
2023.05.01
저도 위와 같은 에러가 떠서 링크에 있는 영문 설명에 따라서 istorelistern 스크립트에 스크립트를 붙히려고 합니다. 그런데 스크립트 자체가 잠금이 되어서 편집이 안됩니다. 이걸 어떻게 해결해야 할지 모르겠네요.
Rookiss
지식공유자2023.05.01
Interface 문법을 다시 복습해보세요.
IStoreListener 스크립트를 수정하시면 안 되고요,
작성하신 스크립트 (위에선 IAPManager)에다 함수를 만들어주셔야 합니다.
-1
Rookiss
지식공유자2023.11.02
유니티 버전이 몇 십개라서 그걸 일일히 조사하는건 불가능하고, 애당초 출시용 샘플 강의에 이런 질문을 한다는건 스스로 작은 문제 해결도 안되는 상황이니 이 강의를 볼 이유가 없습니다. 인프런에 환불 신청을 넣어보세요
답변 3