0
soleg78
22.12.17
✎
19:10
|
Добрый день
Интересует вопрос работы встроенных покупок в Мобильном приложении 1С
Разработку провожу на платформе 8.3.10.2580, мобильную платформу использую 8.3.10.51
Создал чистою конфигурацию. Назначение использования: Мобильное приложение
Установил только одно требуемое разрешение «Встроенные покупки»
В Google Play Console – Все приложения – [Мое приложение] – Настройки страницы приложения – Контент для продажи
Создал контент для продажи с идентификатором «1qaz2wsx3edc4rfv5tgb6yhn7ujm» (придумал от фонаря)
Создал форму, в ней прописал команду
&НаКлиенте
Процедура Команда1(Команда)
#Если МобильноеПриложениеКлиент Тогда
ОбработчикЗакрытия = Новый ОписаниеОповещения("ОбработкаЗакрытиПокупки", ЭтаФорма);
Идентификатор = "1qaz2wsx3edc4rfv5tgb6yhn7ujm";
ВстроеннаяПокупка =Идентификатор;
ВП = ВстроенныеПокупки;
Если ВП.ПоддерживаютсяПокупки() Тогда
ОплатаПроизведена =ВП.НачатьПриобретение(ОбработчикЗакрытия,ВстроеннаяПокупка);
Сообщить(ОплатаПроизведена);
КонецЕсли;
#КонецЕсли
КонецПроцедуры
&НаКлиенте
Процедура ОбработкаЗакрытиПокупки(СервисВстроенныхПокупок,Успешно,Квитанция,Дополнительно) Экспорт
КонецПроцедуры
Загрузил в Google Play
Установил в мобильном устройстве Lenovo TB-8703X (версия android 6.0.1).
Нажимаю на кнопку привязанную к Команда1
Выскакивает вот такое окно
Нажимаю «Ок» и віскакивает следующее окно
На других мобильных устройтвах тоже пробывал, результат везде одинаковый, единственно немного бывают отличаются "иероглифы" которые приведены на скрине выше
И нигде ничего не происходит. Подскжите что я делаю неправильно, информации кроме вот этой никакой в нет
Заранее брагодарен.
|
|