回答編集履歴

1

追記

2021/06/20 11:40

投稿

hiroshihorie
hiroshihorie

スコア192

test CHANGED
@@ -20,4 +20,22 @@
20
20
 
21
21
 
22
22
 
23
- ``PurchaseDetails``の実装を覗いてみましたが``abstract class``にしても良いような気がしまよね
23
+ ``PurchaseDetails``の実装を覗いてみましたが``abstract class``にしても良いような気がしますが、その設計には多分理由があるんでしょう
24
+
25
+
26
+
27
+ また、プラットフォーム特有のメソッドは下記のように呼び出すみたいです。Androidの場合はInAppPurchaseAndroidPlatformAdditionを代わりに使用。
28
+
29
+ ```dart
30
+
31
+ if (Platform.isIOS) {
32
+
33
+ final iapIOS = _iap.getPlatformAddition<InAppPurchaseIosPlatformAddition>();
34
+
35
+ final result = await iapIOS.refreshPurchaseVerificationData();
36
+
37
+ //....
38
+
39
+ }
40
+
41
+ ```