Cordova AppRate 插件尝试为自己投票
Posted
技术标签:
【中文标题】Cordova AppRate 插件尝试为自己投票【英文标题】:Cordova AppRate plugin tries to vote for himself 【发布时间】:2014-09-17 08:54:37 【问题描述】:我将插件cordova.apprate
安装到了用html5 编写的ios 游戏中。插件允许您为应用程序投票。
在文件夹my_project/plugins/org.pushandplay.cordova.apprate/www
中,我找到了文件preferences.js
并将示例appStoreID
更改为我的应用程序ID:
AppRatePreferences =
useLanguage: "en",
displayAppName: "AppRate plugin",
promptAtLaunch: true,
promptAgainForEachNewVersion: true,
daysUntilPrompt: 1,
usesUntilPrompt: 3,
appStoreID:
ios: "913573164"
;
游戏已获批准并已售出。但是插件并不能正常工作 - 他没有为游戏投票,而是为自己投票:
如何解决这个问题?
【问题讨论】:
【参考方案1】:您是否更改了displayAppName
参数?
这应该是您的应用程序的名称。
displayAppName: "Name of your app here",
赶紧改一下,在 iTunes 上发布一个新版本,应该可以解决问题
【讨论】:
@benka 这个插件是否知道用户已经对应用程序进行了评分,并且将来会禁用弹出窗口?还是在用户对应用进行评分后,它是否会反复弹出弹出窗口? 我相信它会并且不会在用户对其进行评分后显示评分通知。自从我上次使用这个插件以来已经有很长时间了,但是看看它的 github 页面,看起来你可以设置不同的方式。例如,您可以在每次推出新版本时要求评分。有关可用设置,请查看其页面:github.com/pushandplay/cordova-plugin-apprate以上是关于Cordova AppRate 插件尝试为自己投票的主要内容,如果未能解决你的问题,请参考以下文章
Cordova 后退按钮在使用自己的插件后销毁 CordovaActivity