質問編集履歴

1

環境・やったことに追記しました

2021/12/14 06:24

投稿

nekogrammer
nekogrammer

スコア33

test CHANGED
File without changes
test CHANGED
@@ -92,8 +92,48 @@
92
92
 
93
93
 
94
94
 
95
- ###環境
95
+ ###環境・やったこと
96
96
 
97
97
  iPhoneシミュレーターでiPhone11で実験をしています。
98
98
 
99
+ Configuration.storekitを追加してシミュレーター上で非消耗型アイテムを追加し、
100
+
101
+ スキームのOption設定でConfiguration.storekitを指定しています。
102
+
99
103
  SwiftyStoreKitを使って実装しています。
104
+
105
+
106
+
107
+ iPhoneシミュレーター上でApple IDが設定されていないため、
108
+
109
+ 過去の購入履歴がリストアできない可能性も考えて
110
+
111
+ シミュレーター上の設定で自分の本AppleIDを入力した上で
112
+
113
+ 購入→アプリ削除→アプリ再インストール→リストア
114
+
115
+ を試しましたが、同じくresult.restoredPurchases.countは0で
116
+
117
+ 過去の支払いが見当たらない状態です。
118
+
119
+
120
+
121
+ atomically: true
122
+
123
+ atomically: false
124
+
125
+
126
+
127
+ それぞれの設定での購入・リストアも試してみましたが、結果は同じでした。
128
+
129
+
130
+
131
+ どのサイトを見ても、同様のリストア方法のコード記述しか書いておらず、
132
+
133
+ これ以上何をトライしたらいいのか、何が原因なのか分からずに行き詰まっています。
134
+
135
+ AppStoreへの申請も、このリストア出来ない状態のため却下され続けています。
136
+
137
+
138
+
139
+ どうかお力、お知恵を貸していただけると幸いです m(_ _)m