Я разрабатываю упакованное приложение для хромового магазина, используя одноразовые платежи в хромовом кошельке. Для моего приложения мне нужно проверить во время выполнения, если пользователь купил приложение или не решит, должна ли это демонстрационная функциональность или полная функциональность.
В соответствии с хром документацией по API удостоверения:
чтобы поддерживать постоянный идентификатор приложения, вам нужно скопировать ключ в установлен manifest.json в ваш исходный манифест.
У меня есть 2 вопроса об этой процедуре:
1), при каких условиях может измениться идентификатор моей заявки? Я попытался переустановить приложение и сделал обновления, но идентификатор приложений остается тем же. Если нет способа изменить идентификатор приложения, чем для чего нужна эта процедура для?
2) как я могу загрузить мой zip-архив с помощью manifest.json(который содержит поле "ключ" ) на панели управления Chrome? Проблема в том, что загрузчик выдает мне ошибку:
Произошла ошибка: не удалось обработать ваш элемент.
Клавишане разрешена в манифесте.