이번에 구글에서 Google App Billing v7으로 업그레이드 안하면 8월31일 이후로 올라가는 앱은 리젝될수 있다고 해서
어쩔수 없이 유니티 IAP 5를 써봤는데 (이 버전부터 v7을 지원한다고)
아직 정식릴리즈가 아닌 프리릴리즈라 그런지 고장도 심하고 문제가 많더라
https://discussions.unity.com/t/the-iap-5-0-api-overhaul-is-not-good-bugs/1543503

It perplexes me why the APIs are designed this way: Why does one need 3 separate service interfaces when it could be just wrapped behind a single Store class? It’s also very not logical to call ConnectAsync on IStoreService and somehow it also influences the other two services IProductService and IPurchaseService, where the design makes it seem that they are independent of each other? Connecting to the store is async-capable: ConnectAsync. But why does all the other APIs like FetchProducts, Pu...
discussions.unity.com
제목은 5.0 좋지 않고 버그도 많다라는 스레드인데
여기서 유니티직원이랑 개발자들이 문제발생하는거에 대한 소통이 이루어지고 있을 정도
이런상태인데 8월31일이면 이제 두달도 안남았는데 이걸 써야 하나 싶었는데
https://discussions.unity.com/t/unity-iap-package-4-13-0-and-5-0-0-pre-7-are-now-available/632966/166

Hey Folks, We’re expediting a release bringing Google Play Billing Library 7 support to Unity IAP 4.x. You can expect it to be available by July 11th. We’re revising our previous stance on GPBL v7 support being limited to IAP 5.x to provide enough time for all teams relying on Unity IAP to make the transition safely. Thanks for your ongoing feedback^^
discussions.unity.com
다행이 유니티에서도 심각성을 인지한건지 7월11일까지 IAP 4.X버전도 v7을 지원하게끔 하겠다고 하네
싀바 여태껏 IAP5만지작 거리고있었는데
욕나오면서 한편으로는 다행이다 싶음
안그래도 회사 플젝 인앱결제관련된건 내가 담당하고 있었어서 똥출탔었음.
자 오늘 11일인데 언제 올라오려나
11월까지로 미룰수있잖아
미루더라도 IAP5는 답안나와보임. 너무 구려
말그대로 정식릴리즈를 기다리기만 하면 될 일임 검색해보면 7월말쯤 예상하더라
클래스 나눠놓은것하며 직관성도 떨어지고 심지어 에러도 많아서, 솔직히 7월말에 나온다고해도 쓰기 무서울 정도임. DOTS쪽 보면 알텐데. 정식릴리즈 내고도 버그 계속 터지는거
@글쓴 Indie(220.86) 별로 걱정안되는게 이상하게 나오면 앱스토어 게임 90%는 사라지게 될텐데 똑바로 만들겠지 뭐
@김피탕 *플레이스토어
그래? 오히려 걱정되니까 IAP4.X패치버전 쓰겠지. 내 개인프로젝트면 IAP5쓰긴할텐데, 회사매출이랑 연관된거라 함부로 발은 못들이겄네. 옛날 URP 정식릴리즈 때처럼 한 일년 묵힌다음에 써야지 뭐
@글쓴 Indie(220.86) 그럴가능성이 더 크긴 할듯? 솔직히 그냥 콘솔창에 경고만 안나오면 뭐든 상관없음 ㄹㅇ