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
для исправления.