Ok, so I've been trying to get my app on the Chrome Web store. Today I added in the IAP plugin to see if it'll work with Google Wallet and allow me to turn it into a freemium. However, I came to a screeching halt after I uploaded it with the IAP. My app, which is only published privately, is being held for review... several days worth according to Google.
Here's the reasons they claim they're holding my app.
- The item may have an NPAPI plugin, which requires a signed agreement from you. Check your email account associated with the item for an agreement notification from our abuse team.
- The item is suspected to contain or to be distributed by malware or unwanted software.
- The item is suspected to violate one of the developer program policies.
- The item may have already been previously removed for a legal or policy violation, and has been resubmitted.
Ok, so as far as I know there is no malware. I don't think I'm violating any policy and it hasn't been previously removed. So that leaves the NPAPI thing.
One thing I noticed, starting today, whenever I export the project (Chrome Web Store export) I'm now getting Amazon-Web-App-API.min.js and tizen-iap.js files in the export folder. These weren't exported in the past and I can only assume it has to do with the IAP plugin.
So, while I'm now waiting... days... for my project to be reviewed, perhaps someone has some insight as to why.