Windows 10 UWP. как проверить IAP без зарядки?
У меня есть некоторые пользователи, включая меня как разработчика Windows 10 UWP. Я хотел бы разрешить моим бета-тестерам тестировать покупки в приложении без взимания платы. это возможно?
2 ответа
Исходя из вашего описания, вы можете опубликовать свое приложение в магазине и позволить лишь нескольким людям бесплатно загрузить и купить IAP для его тестирования. Мой ответ - да.
Во-первых, в своей заявке на странице цен и доступности выберите скрыть это приложение и предотвратить приобретение. Клиенты с прямой ссылкой могут видеть список приложений, но могут загрузить приложение только в том случае, если у них есть промо-код и используется устройство Windows 10 в разделе распространения и видимости.
Затем приложение проходит сертификацию, генерирует промо-коды для приложения и рассылает вашим тестерам.
Наконец, вам может понадобиться освободить IAP при отправке дополнения в Магазин.
Вы можете обратиться к бета-тестированию и целевому распространению для получения дополнительной информации.
Если это для локального тестирования, вы можете использовать класс CurrentAppSimulator.
Но поскольку вы упоминаете о бета-тестерах, я полагаю, что приложение уже опубликовано в магазине и проходит тестирование. Тогда нет другого способа, кроме как освободить IAP во время тестирования и изменить его обратно на желаемую цену, которую вы хотите, прежде чем начать работу.
Это также означает, что вы не можете проводить дополнительное бета-тестирование на уже видимом IAP (или люди будут очень рады получить их бесплатно).
Вы можете создать новый IAP исключительно для тестирования, но затем вы тестируете общий механизм (что вы должны сделать с вышеупомянутым CurrentAppSimulator
), а не конкретный элемент, так как вам придется изменить код перед публикацией, возможно, сломав сам элемент (из-за опечатки,...).