UnityIAP 2.2.5 설치 후 Consume 되지 않은 상품 Consume 처리시 empty transactionID Error 발생
또 유니티IAP 팀이 다음 버전을 기다리라고 함..
2.2.2 버전 이후부터 계속 버그가 생기네...
Packages Manager의 버전과 Unity AssetStore의 버전은 다르다.
UnityIAP 2.2.5 설치 후 Consume 되지 않은 상품 Consume 처리시 empty transactionID Error 발생
또 유니티IAP 팀이 다음 버전을 기다리라고 함..
2.2.2 버전 이후부터 계속 버그가 생기네...
Packages Manager의 버전과 Unity AssetStore의 버전은 다르다.
UnityIAP 2.2.0 업데이트 후 Error 발생
2020년 11월 17일 UnityIAP 2.2.1 업데이트
2020년 11월 10일 UnityIAP 2.2.0로 업데이트 되었다.
빌드 후 구매 확인하면 아래와 같은 에러가 발생한다.
에러 내용
아직 Unity IAP 팀에서 원인과 해결 방법을 찾고 있는것 같다.
https://forum.unity.com/forums/unity-iap.112/
이전 버전으로 깔고 싶지만 구글 검색해도 나오지 않는다.
2.2.0을 삭제 후 아래 링크에서 이전 버전 2.1.1 Package를 다운로드 받으면 된다.
UnityEngine.Cloud.Purchasing-2.1.1-83eca73c.unitypackage
https://forum.unity.com/threads/unity-iap-previous-versions.527432/#post-6506544
Unity Serviece에서 Store Package를 Import중 에러가 발생했다.
error: "The IAP service is currently disabled"
UnityIAP Docs에는 아래와 같은 설명이 있다.
이유는 Unity Package Manager내부에서 define이 꼬인것 같다.
재설치나 협업중에는 Import순서가 중요하겠다.
- Package Manager/In App Purchasing Install -> Unity Service IAP Import
1. Unity/Window/Package Manager/In App Purchasing Install
2. Unity Service/IN-APP PURCHASING - Import(Reimport) -> Import Package
3. Import 확인
Plugins, Packages폴더
그래도 안될 경우
직접 Unity Servieces 파일을 수정 한다.
ProjectSettings/UnityConnectSettings.asset
UnityPurchasingSettings:
m_Enabled: 1
m_Enabled: 0 으로 되어있으면 1로 수정