我在我的Cordova项目中使用
Cordova Plugin Purchase.我尝试使用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" />
另外,在我的AndroidManifest.xml中,我添加了:
<uses-permission android:name="com.android.vending.BILLING" />
我已经按照插件网站上setup and help屏幕上的步骤进行了操作,但我仍然无法上传添加了结算权限的APK.上传后,它并没有说有任何新添加的权限,即使我仍然点击保存,然后导航到应用内商品选项卡,我仍然会收到消息说:“要添加应用内商品,您需要添加BILLING对你的APK的许可.“
我已经阅读了关于堆栈溢出和网络上的许多问题,但我觉得我在某个地方错过了一步.任何想法或更详细的走路,我可能会失踪?
更新:
我已经更新到Apache Cordova 6的Visual Studio工具并尝试重新安装该软件包.仍然没有结算权限,当我尝试添加它自己没有任何事情发生….
解决方法
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。