Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/111.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Cordova AppRate plugin试图为自己投票_Javascript_Ios_Cordova - Fatal编程技术网

Javascript Cordova AppRate plugin试图为自己投票

Javascript Cordova AppRate plugin试图为自己投票,javascript,ios,cordova,Javascript,Ios,Cordova,我将插件安装到了用HTML5编写的iOS游戏中。插件允许您投票支持该应用程序 在文件夹my_project/plugins/org.pushandplay.cordova.apprate/www中,我找到了文件preferences.js,并将示例appStoreID更改为我的应用id: AppRatePreferences = { useLanguage: "en", displayAppName: "AppRate plugin", promptAtLaunch: true,

我将插件安装到了用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"
  }
};
该游戏已获得批准并已售出。但是这个插件没有发挥应有的作用——他没有为游戏投票,而是为自己投票:


如何解决此问题?

是否更改了
displayAppName
参数

这应该是你的应用程序的名称

displayAppName: "Name of your app here",

快速更改并在iTunes上发布一个新版本,这将解决问题

@benka该插件是否知道用户已经对该应用进行了评级,并将在将来禁用弹出窗口?或者,即使在用户对应用进行评级后,它是否会重复弹出窗口?我相信,一旦用户对应用进行评级,它会也不会弹出评级通知。自从我上次使用这个插件以来已经有很长时间了,但是看看它的github页面,看起来你可以用不同的方式设置它。例如,您可以在每次推出新版本时要求评分。有关可用设置,请查看其页面: