UnityIAP 2.2.0 업데이트 후 Error 발생
2020년 11월 17일 UnityIAP 2.2.1 업데이트
2020년 11월 10일 UnityIAP 2.2.0로 업데이트 되었다.
빌드 후 구매 확인하면 아래와 같은 에러가 발생한다.
에러 내용
2020-11-12 11:08:37.891 3182-3182/com.neocyon.google.ro2odin E/Unity: ArgumentNullException: Value cannot be null.
Parameter name: key
at System.Collections.Generic.Dictionary`2[TKey,TValue].FindEntry (TKey key) [0x00000] in <00000000000000000000000000000000>:0
at System.Collections.Generic.Dictionary`2[TKey,TValue].TryGetValue (TKey key, TValue& value) [0x00000] in <00000000000000000000000000000000>:0
at UnityEngine.Purchasing.ProductCollection.WithStoreSpecificID (System.String id) [0x00000] in <00000000000000000000000000000000>:0
at UnityEngine.Purchasing.PurchasingManager.OnPurchaseFailed (UnityEngine.Purchasing.Extension.PurchaseFailureDescription description) [0x00000] in <00000000000000000000000000000000>:0
at UnityEngine.Purchasing.GooglePlayPurchaseCallback.OnPurchaseFailed (UnityEngine.Purchasing.Extension.PurchaseFailureDescription purchaseFailureDescription) [0x00000] in <00000000000000000000000000000000>:0
at UnityEngine.Purchasing.GooglePurchaseUpdatedListener.HandleErrorCases (UnityEngine.Purchasing.Models.GoogleBillingResult billingResult, Unit
아직 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
댓글 없음:
댓글 쓰기