Module not found?

Hi, I’m looking to use the AppRever plugin in my app and it’s giving me the following error:

“module ‘plugin_apprever’ not found:resource (plugin_apprever.lu) does not exist in archive”

This is my first time using a plugin… am I missing something?

Using latest public release.

Hi @TwinTails,

Did you include the plugin in your “build.settings” according to this document?

http://docs.coronalabs.com/daily/plugin/apprever/index.html

Sincerely,

Brent Sorrentino

Ahah, I had commented it out because it’s giving me a

[Build Error #5] “You are not currently subscribed to the following plugins com.apprever:plugin.apprever”

when trying build for release.

I’m still having trouble with this build error if anyone is available.

Hi @TwinTails,

Can you please post your build.settings code/content so I can inspect it?

Thanks,

Brent

Brent, 

here’s my build.settings config:

[lua]settings = {

orientation = {
default = “portrait”,
content = “portrait”,
supported = { “portrait”, “portraitUpsideDown”},
},

– For Android:
android =
{
googlePlayGamesAppId = “”,

versionCode = “14”,
usesPermissions =
{
“android.permission.INTERNET”,
“com.android.vending.CHECK_LICENSE”,
}
},

plugins =
{
–key is the name passed to Lua “require()”
[“CoronaProvider.gameNetwork.google”] =
{
–required:
publisherId = “com.coronalabs”
},

[“plugin.apprever”] =
{
– required
publisherId = “com.apprever”,
},
},
}[/lua]

Tried to implement Apprever and got the same error message attempting to build in Starter Edition:

[Build Error #5] “You are not currently subscribed to the following plugins com.apprever:plugin.apprever”

My build.settings looks as follows:

settings = { MinimumOSVersion="4.3", orientation = { default = "portrait", supported = {"portrait"}, }, iphone = { plist = { CFBundleIconFile = "Icon.png", CFBundleIconFiles = { "Icon.png", "Icon@2x.png", "Icon-72.png", }, UIAppFonts = { "Lobster Two.ttf", }, }, }, plugins = { ["CoronaProvider.ads.admob"] = { -- required publisherId = "com.coronalabs", }, ["plugin.apprever"] = { -- required publisherId = "com.apprever", }, }, android = { usesPermissions = { "android.permission.INTERNET", "com.android.vending.CHECK\_LICENSE", "com.android.vending.BILLING", }, supportsScreens = { resizeable = false, smallScreens = true, normalScreens = true, largeScreens = true, xlargeScreens = true, }, } }

Hi @TwinTails, Ian,

Did you follow through the entire signup process with AppRever and receive all of the necessary information required? If so, can you please contact AppRever and ensure that everything is configured properly? Your setup on the Corona side appears to be correct, so it may be something on the other side, or at least it’s worth checking as the next step to solving this.

Thanks,

Brent

Have followed the sign up process with apprever and got my UID. However, this error is occurring during the build process, not runtime so does feel like either an error in my code or the Corona servers.

Could it be that the apprever plugin has been marked for subscribers only as I am currently on the starter edition (documentation does state that starter is supported)?

Hey Brent, Ian,

I have also completed the signup process and received my API Key successfully. I emailed AppRever support and they are looking into it. :slight_smile:

Thanks again,

TT

Hi TwinTails,

Please let me know what AppRever responds with. If they can’t find any issue, then I’ll re-investigate on our side and figure out what may be happening (for both you and Ian).

Thanks,

Brent

I too have logged an issue with AppRever, will post any feedback here. As a side note, can confirm that all works as expected in the simulator with ads being served, fails when attempting to build for Android.

Unfortunately still no response from AppRever regarding this issue so decided to go down the TapForTap route.

Setup was very smooth - took around an hour, the only drawback being that it requires additional Android permissions (READ_PHONE_STATE) meaning that the app will not automatically update for existing users potentially making the rollout slower.

Hi @TwinTails,

Did you include the plugin in your “build.settings” according to this document?

http://docs.coronalabs.com/daily/plugin/apprever/index.html

Sincerely,

Brent Sorrentino

Ahah, I had commented it out because it’s giving me a

[Build Error #5] “You are not currently subscribed to the following plugins com.apprever:plugin.apprever”

when trying build for release.

I’m still having trouble with this build error if anyone is available.

Hi @TwinTails,

Can you please post your build.settings code/content so I can inspect it?

Thanks,

Brent

Brent, 

here’s my build.settings config:

[lua]settings = {

orientation = {
default = “portrait”,
content = “portrait”,
supported = { “portrait”, “portraitUpsideDown”},
},

– For Android:
android =
{
googlePlayGamesAppId = “”,

versionCode = “14”,
usesPermissions =
{
“android.permission.INTERNET”,
“com.android.vending.CHECK_LICENSE”,
}
},

plugins =
{
–key is the name passed to Lua “require()”
[“CoronaProvider.gameNetwork.google”] =
{
–required:
publisherId = “com.coronalabs”
},

[“plugin.apprever”] =
{
– required
publisherId = “com.apprever”,
},
},
}[/lua]

Tried to implement Apprever and got the same error message attempting to build in Starter Edition:

[Build Error #5] “You are not currently subscribed to the following plugins com.apprever:plugin.apprever”

My build.settings looks as follows:

settings = { MinimumOSVersion="4.3", orientation = { default = "portrait", supported = {"portrait"}, }, iphone = { plist = { CFBundleIconFile = "Icon.png", CFBundleIconFiles = { "Icon.png", "Icon@2x.png", "Icon-72.png", }, UIAppFonts = { "Lobster Two.ttf", }, }, }, plugins = { ["CoronaProvider.ads.admob"] = { -- required publisherId = "com.coronalabs", }, ["plugin.apprever"] = { -- required publisherId = "com.apprever", }, }, android = { usesPermissions = { "android.permission.INTERNET", "com.android.vending.CHECK\_LICENSE", "com.android.vending.BILLING", }, supportsScreens = { resizeable = false, smallScreens = true, normalScreens = true, largeScreens = true, xlargeScreens = true, }, } }

Hi @TwinTails, Ian,

Did you follow through the entire signup process with AppRever and receive all of the necessary information required? If so, can you please contact AppRever and ensure that everything is configured properly? Your setup on the Corona side appears to be correct, so it may be something on the other side, or at least it’s worth checking as the next step to solving this.

Thanks,

Brent