Commit 4da0ced
* experimental MVP PurchaseManager using Apple StoreKit2 API (#273)
* * experimental MVP PurchaseManager using Apple StoreKit2 API
uses `io.github.dkimitsa.robovm:robopods-storekit-swift` bindings for Swift based StoreKit2 API.
implementation should be considered as POC and might some things might be broken.At least gdx-pay sample app was working with this manager.
* * isEligibleForIntroOffer is checked before filling FreeTrialPeriod as suggested by keesvandieren
* * implemented missing observer callbacks in purchase and restore transactions
* * updated dependency to StoreKit2 bindings with MobiVm release version.
* Update gdx-pay-iosrobovm-apple/src/main/java/com/badlogic/gdx/pay/ios/apple/PurchaseManageriOSApple2.java
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* Update gdx-pay-iosrobovm-apple/src/main/java/com/badlogic/gdx/pay/ios/apple/PurchaseManageriOSApple2.java
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
---------
Co-authored-by: Kees van Dieren <keesvandieren@squins.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>1 parent aa14de9 commit 4da0ced
3 files changed
Lines changed: 767 additions & 0 deletions
File tree
- gdx-pay-iosrobovm-apple
- src/main/java/com/badlogic/gdx/pay/ios/apple
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
34 | 34 | | |
35 | 35 | | |
36 | 36 | | |
| 37 | + | |
37 | 38 | | |
38 | 39 | | |
39 | 40 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
| 13 | + | |
13 | 14 | | |
0 commit comments