Срок действия пробной лицензии Universal App Store оставался неверным - PullRequest
0 голосов
/ 06 мая 2019

У меня есть приложение UWP, которое находится в магазине и настроено как 1-дневная бесплатная пробная версия.Когда я загружаю приложение на тестовом компьютере, я вижу это в списке Магазина, чего я ожидаю: enter image description here

Но в приложении я используюAPI Windows.Service.Store и StoreAppLicense TrialTimeRemaining возвращают следующее:

{10675199.02:48:05.4775807}
    Days: 10675199
    Hours: 2
    Milliseconds: 477
    Minutes: 48
    Seconds: 5
    Ticks: 9223372036854775807
    TotalDays: 10675199.116730064
    TotalHours: 256204778.80152154
    TotalMilliseconds: 922337203685477
    TotalMinutes: 15372286728.091293
    TotalSeconds: 922337203685.47754

Это не совпадает вообще.Кто-нибудь знает, почему это так?

1 Ответ

0 голосов
/ 07 мая 2019

Кто-то из Microsoft ответил на этот вопрос на форумах MSDN, здесь

API-интерфейс Store также имеет свойство ExpirationDate, которое имеет правильное значение, указывающее дату / время окончания пробной версии. Я могу использовать это, чтобы определить оставшееся время.

Все еще не уверен, почему свойство TrialTimeRemaining неверно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...