3.5.1
0.61.0
どちらも
タイプエラーなし
acknowledgePurchaseAndroid
およびrequestSubscription
タイプエラー。 でも多分もっと。
エミュレータ
最新バージョンを実行してからタイプチェックを行います
requestSubscription = (sku: string, oldSku: string, prorationMode: number)
次のようにする必要があります:
requestSubscription = (sku: string, oldSku?: string, prorationMode?: number)
そして...
acknowledgePurchaseAndroid = (token: string, developerPayload: string)
する必要があります:
acknowledgePurchaseAndroid = (token: string, developerPayload?: string)
index.d.ts
がなくなり、 index.ts
はまだこれらのタイプを反映していないため、これらの小さなことがもっとあると思います。 現時点では、それらすべてを確認する時間がありません。 タイプを確認する必要があることを通知するだけです:-)
私は、同じ問題に直面してフィールドだoldSku
とprorationMode
のrequestSubscription
オプションでなければなりません
あなたたちは正しいです。 私はこれを逃してすみません。 今日、タイピングに関連する問題が非常に多いため、プロジェクトをtypescript
に移行しました。 ts
ファイルに集中するだけで、 flow
とjs
が自動生成されます。
修正のために3.5.2
をリリースしました。
ありがとうございます @hyochan
迅速な対応をしてくれた@hyochanに感謝します。 すぐに試してみます!
最も参考になるコメント
あなたたちは正しいです。 私はこれを逃してすみません。 今日、タイピングに関連する問題が非常に多いため、プロジェクトを
typescript
に移行しました。ts
ファイルに集中するだけで、flow
とjs
が自動生成されます。修正のために
3.5.2
をリリースしました。