Я использую Купить плагин Cordova в своем проекте Cordova. Я попытался установить его с помощью Cordova CLI 5.1, а теперь и 6.0.0. Я добавил свой платежный ключ из консоли разработчика в двух местах, чтобы посмотреть, работает ли один из них. Добавил его в fetch.json как переменную
"cc.fovea.cordova.purchase": {
"source": {
"type": "git",
"url": "https://github.com/j3k0/cordova-plugin-purchase.git",
"subdir": "."
},
"is_top_level": true,
"variables": {
"BILLING_KEY": "MY_KEY"
}
и в config.xml
<plugin name="cc.fovea.cordova.purchase" version="4.0.0" src="https://github.com/j3k0/cordova-plugin-purchase.git">
<param name="BILLING_KEY" value="MY_KEY" />
Also, in my AndroidManifest.xml I added:
<uses-permission android:name="com.android.vending.BILLING" />
Я выполнил шаги, описанные в разделе настройка и помощь экраны на сайте плагинов, но я до сих пор не смог загрузить APK, который добавляет разрешение на выставление счетов. При загрузке не говорится о каких-либо новых добавленных разрешениях, и даже если я все равно нажимаю «Сохранить», а затем перехожу на вкладку «Продукты в приложении», я все равно получаю сообщение: «Чтобы добавить продукты в приложении, вам нужно добавить БИЛЛИНГ». разрешение на ваш APK».
Я прочитал много вопросов о переполнении стека и в Интернете, но чувствую, что где-то пропустил какой-то шаг. Любые идеи или более подробные инструкции, которые я мог пропустить?
Обновление: я обновил инструменты Visual Studio для Apache Cordova 6 и попытался переустановить пакет. По-прежнему нет разрешения на выставление счетов, и когда я пытаюсь добавить его самостоятельно, ничего не происходит....
Fetch.json
у меня есть это: cc.fovea.cordova.purchase: {источник: {тип: реестр, идентификатор: cc.fovea.cordova.purchase}, is_top_level: true, переменные: {BILLING_KEY: MyBillingKey}} , - person Reza   schedule 26.03.2016