We are working out a couple of bugs with the plugin. Hopefully, we will have a better feel for it’s progress early next week.
Rob
We are working out a couple of bugs with the plugin. Hopefully, we will have a better feel for it’s progress early next week.
Rob
Thanks Rob!!
gpgs-v2 beta version is available!
Is it safe to use snapshots for save / retrieve data?
Are the bugs related to snapshots function?
BTW I would check it but I get error 5 every time I try to make a build.
It’s because of plugins. Only if I remove all of them it works (appodeal,gpgs etc).
@genelixis we are aware of the current problem with building for Android when plugins are involved and our team is looking into the issue.
As far as the GPGS plugin goes, I can’t really answer that. I don’t have apps that use snapshots and I haven’t had a chance to do my own personal tests against that API node. Given it’s a complete rewrite of the plugin, I would hope you plan on running a full battery of testing against a beta plugin to make sure it works for you. We can’t test every use case, which is why we put these out as beta so we can collect information from a wider range of use cases.
Rob
Just checked gpgs version 2 beta.
Replacing “plugin.gpgs” with “plugin.gpgs.v2” where needed.
I was checking snapshots functionality.
Google Play Games window appeared only once (although I did data reset or reinstall)
Didn’t retrieve info and there are a lot of crashes in device.
I will check it again next week and get logs too.
Please start a new thread to discuss GPGS. This is a thread about Appodeal.
Thanks
Rob
Can you post your build.settings please?
Rob
Hi Rob,
Yes, sorry for the delay. Just built with the latest public build and same issue:
settings =
{
splashScreen =
{
ios = {
enable = false
},
android = {
enable = false,
}
},
excludeFiles = {
iphone = { “Icon-*dpi.png”, “Icon-Amazon.png”, “*.mp4” },
android = { “Default-*.png”, “Default@*.png”, “Icon.png”, “Icon-Small-*.png”,
“LaunchScreen.storyboardc”, “Images.xcassets”,
“*.mov”, “font_vp_covers2*”,
“Icon*@2x.png”, “Icon*@3x.png”, “Launch*.png” },
},
–==========================================================================================
– desktop build settings
–==========================================================================================
window = {
titleText = {
default = “Vegas Fun”,
},
defaultViewWidth = 1024, – 1136,
defaultViewHeight = 600, – 640,
resizable = false
},
–==========================================================================================
– android Google build settings
–==========================================================================================
–!!! FINAL BUILD CHECK ++++++++++++++++++++
–^^^^^^^^^^^^^^^^ For GOOGLE gIsAndroid builds ^^^^^^^^^^^^^^^^^^^^^^^
android =
{
largeHeap = true,
usesPermissions =
{
“com.android.vending.CHECK_LICENSE”,
“com.android.vending.BILLING”,
“android.permission.ACCESS_NETWORK_STATE”,
“android.permission.INTERNET”,
“android.permission.WRITE_EXTERNAL_STORAGE”,
“android.permission.VIBRATE”,
},
facebookAppId = “xxxx”,
},
–^^^^^^^^^^^^^^^^ For GOOGLE ANDROID builds ^^^^^^^^^^^^^^^^^^^^^^^
–==========================================================================================
– orientation build settings
–==========================================================================================
orientation =
{
default = “landscapeRight”,
supported = { “landscapeLeft”, “landscapeRight” }
},
–==========================================================================================
– plugin build settings
–==========================================================================================
plugins = {
[‘plugin.vibrator’] = {publisherId = ‘com.spiralcodestudio’},
–Uncomment these for Google builds only
– [“plugin.google.iap.v3”] =
– {
– publisherId = “com.coronalabs”,
– supportedPlatforms = { android=true }
– },
–%%%%%%%%%%%%%%%%% Amazon builds – gIsAmazon %%%%%%%%%%%%%%%%%%%%%%%%%%%%
[“plugin.amazon.iap”] =
{
publisherId = “com.coronalabs”,
supportedPlatforms = { [“android-kindle”]=true }
},
–%%%%%%%%%%%%%%%%% Amazon builds %%%%%%%%%%%%%%%%%%%%%%%%%%%%
–^^^^^^^^^^^^^^^^ For GOOGLE ANDROID builds ^^^^^^^^^^^^^^^^^^^^^^^
–^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[“plugin.facebook.v4”] =
{
publisherId = “com.coronalabs”
},
–*** Kochava (attribution)
[“plugin.kochava.faa”] =
{
publisherId = “com.coronalabs”,
– supportedPlatforms = { iphone=true, android=true, [“iphone-sim”]=true }
},
–******MODULAR MODE***********
– Base
[‘plugin.appodeal.base’] = { publisherId = ‘com.coronalabs’ },
–%%%%%%%%%%%%%%%%% Amazon builds – gIsAmazon %%%%%%%%%%%%%%%%%%%%%%%%%%%%
[‘plugin.appodeal.AmazonAds’] = { publisherId = ‘com.coronalabs’ },
–[‘plugin.appodeal.TwitterMoPub’] = { publisherId = ‘com.coronalabs’ },
–[‘plugin.appodeal.StartApp’] = { publisherId = ‘com.coronalabs’ },
----[‘plugin.appodeal.GoogleAdMob’] = { publisherId = ‘com.coronalabs’ },
– Banner
–[‘plugin.appodeal.AppLovin’] = { publisherId = ‘com.coronalabs’ },
–[‘plugin.appodeal.FacebookAudience’] = { publisherId = ‘com.coronalabs’ },
–[‘plugin.appodeal.Flurry’] = { publisherId = ‘com.coronalabs’ },
–[‘plugin.appodeal.InMobi’] = { publisherId = ‘com.coronalabs’ },
–[‘plugin.appodeal.MyTarget’] = { publisherId = ‘com.coronalabs’ },
–[‘plugin.appodeal.MillenialMedia’] = { publisherId = ‘com.coronalabs’ },
–[‘plugin.appodeal.Yandex’] = { publisherId = ‘com.coronalabs’ },
– Interstitial
–isANDROID
[‘plugin.appodeal.AdColony’] = { publisherId = ‘com.coronalabs’ },
[‘plugin.appodeal.AppLovin’] = { publisherId = ‘com.coronalabs’ },
–[‘plugin.appodeal.Chartboost’] = { publisherId = ‘com.coronalabs’ },
----[‘plugin.appodeal.FacebookAudience’] = { publisherId = ‘com.coronalabs’ },
----[‘plugin.appodeal.Flurry’] = { publisherId = ‘com.coronalabs’ },
----[‘plugin.appodeal.InMobi’] = { publisherId = ‘com.coronalabs’ },
----[‘plugin.appodeal.IronSource’] = { publisherId = ‘com.coronalabs’ },
----[‘plugin.appodeal.Mobvista’] = { publisherId = ‘com.coronalabs’ },
----[‘plugin.appodeal.MyTarget’] = { publisherId = ‘com.coronalabs’ },
----[‘plugin.appodeal.StartApp’] = { publisherId = ‘com.coronalabs’ },
----[‘plugin.appodeal.MillenialMedia’] = { publisherId = ‘com.coronalabs’ },
[‘plugin.appodeal.Ogury’] = { publisherId = ‘com.coronalabs’ },
---- Rewarded Video
[‘plugin.appodeal.AdColony’] = { publisherId = ‘com.coronalabs’ },
----[‘plugin.appodeal.AppLovin’] = { publisherId = ‘com.coronalabs’ },
----[‘plugin.appodeal.Chartboost’] = { publisherId = ‘com.coronalabs’ },
----[‘plugin.appodeal.FacebookAudience’] = { publisherId = ‘com.coronalabs’ },
----[‘plugin.appodeal.Flurry’] = { publisherId = ‘com.coronalabs’ },
----[‘plugin.appodeal.InMobi’] = { publisherId = ‘com.coronalabs’ },
----[‘plugin.appodeal.IronSource’] = { publisherId = ‘com.coronalabs’ },
----[‘plugin.appodeal.Mobvista’] = { publisherId = ‘com.coronalabs’ },
----[‘plugin.appodeal.MyTarget’] = { publisherId = ‘com.coronalabs’ },
----[‘plugin.appodeal.StartApp’] = { publisherId = ‘com.coronalabs’ },
[‘plugin.appodeal.Unity’] = { publisherId = ‘com.coronalabs’ },
–%%%%%%%%%%%%%%%%% Amazon builds – gIsAmazon %%%%%%%%%%%%%%%%%%%%%%%%%%%%
[‘plugin.appodeal.Vungle’] = { publisherId = ‘com.coronalabs’ },
----[‘plugin.appodeal.Tapjoy’] = { publisherId = ‘com.coronalabs’ },
[“plugin.flurry.analytics”] =
{
publisherId = “com.coronalabs”
},
– [“CoronaProvider.gameNetwork.google”] =
– {
– publisherId = “com.coronalabs”,
– supportedPlatforms = { android=true }
– },
---- *** SSL OLD wording
[“plugin.openssl”] = { publisherId = “com.coronalabs”, },
},
–==========================================================================================
– iPhone build settings
–==========================================================================================
iphone =
{
xcassets = “Images.xcassets”,
plist =
{
MinimumOSVersion = “8.0”,
UIApplicationExitsOnSuspend = false,
ITSAppUsesNonExemptEncryption = false,
– UIRequiredDeviceCapabilities={“bluetooth-le”},
–###############################
NSAppTransportSecurity =
{
NSAllowsArbitraryLoads = true,
},
–###############################
– – Whitelist Facebook Apps iOS
LSApplicationQueriesSchemes =
{
“fb”,
“fbapi”,
“fbauth2”,
“fb-messenger-api”,
“fbshareextension”,
“fbauth”,
“fbauth2”,
},
FacebookAppID = “xxxx”,
CFBundleURLTypes =
{
{ CFBundleURLSchemes = { “xxxx”, } }
},
--icon image files table (see section above)
– CFBundleIconFile = “Icon.png”,
UILaunchStoryboardName = “LaunchScreen”,
}
},
}
Have you tried the beta version of the plugin?
http://docs.coronalabs.com/plugin/appodeal/index.html
Scroll down to the beta section. You might have more luck on Amazon with it.
Rob
There is again huge problem with appodeal plugin.
Can’t make new build and live apps have problems with gpgs save/load because of appodeal plugin!
If an app has hundred of thousands users this is not acceptable.
You are hurting corona developers.
Why?
Guys from appodeal please check it asap and don’t pretend that there is no problem like you did a few weeks ago for another issue.
build.settings:
settings =
{
plugins =
{
– Base
[‘plugin.appodeal.beta.base’] = { publisherId = ‘com.coronalabs’ },
[‘plugin.appodeal.beta.AmazonAds’] = { publisherId = ‘com.coronalabs’ },
[‘plugin.appodeal.beta.GoogleAdMob’] = { publisherId = ‘com.coronalabs’ },
[‘plugin.appodeal.beta.TwitterMoPub’] = { publisherId = ‘com.coronalabs’ },
[‘plugin.appodeal.beta.StartApp’] = { publisherId = ‘com.coronalabs’ },
– Banner
–[‘plugin.appodeal.beta.AppLovin’] = { publisherId = ‘com.coronalabs’ },
–[‘plugin.appodeal.beta.FacebookAudience’] = { publisherId = ‘com.coronalabs’ },
–[‘plugin.appodeal.beta.Flurry’] = { publisherId = ‘com.coronalabs’ },
–[‘plugin.appodeal.beta.InMobi’] = { publisherId = ‘com.coronalabs’ },
–[‘plugin.appodeal.beta.MyTarget’] = { publisherId = ‘com.coronalabs’ },
–[‘plugin.appodeal.beta.Yandex’] = { publisherId = ‘com.coronalabs’ },
– Interstitial
–[‘plugin.appodeal.beta.AdColony’] = { publisherId = ‘com.coronalabs’ },
[‘plugin.appodeal.beta.AppLovin’] = { publisherId = ‘com.coronalabs’ },
[‘plugin.appodeal.beta.Chartboost’] = { publisherId = ‘com.coronalabs’ },
–[‘plugin.appodeal.beta.FacebookAudience’] = { publisherId = ‘com.coronalabs’ },
–[‘plugin.appodeal.beta.Flurry’] = { publisherId = ‘com.coronalabs’ },
[‘plugin.appodeal.beta.InMobi’] = { publisherId = ‘com.coronalabs’ },
–[‘plugin.appodeal.beta.IronSource’] = { publisherId = ‘com.coronalabs’ },
–[‘plugin.appodeal.beta.Mobvista’] = { publisherId = ‘com.coronalabs’ },
–[‘plugin.appodeal.beta.MyTarget’] = { publisherId = ‘com.coronalabs’ },
[‘plugin.appodeal.beta.StartApp’] = { publisherId = ‘com.coronalabs’ },
–[‘plugin.appodeal.beta.Ogury’] = { publisherId = ‘com.coronalabs’ },
– Rewarded Video
[‘plugin.appodeal.beta.AdColony’] = { publisherId = ‘com.coronalabs’ },
[‘plugin.appodeal.beta.AppLovin’] = { publisherId = ‘com.coronalabs’ },
[‘plugin.appodeal.beta.Chartboost’] = { publisherId = ‘com.coronalabs’ },
–[‘plugin.appodeal.beta.FacebookAudience’] = { publisherId = ‘com.coronalabs’ },
–[‘plugin.appodeal.beta.Flurry’] = { publisherId = ‘com.coronalabs’ },
[‘plugin.appodeal.beta.InMobi’] = { publisherId = ‘com.coronalabs’ },
–[‘plugin.appodeal.beta.IronSource’] = { publisherId = ‘com.coronalabs’ },
–[‘plugin.appodeal.beta.Mobvista’] = { publisherId = ‘com.coronalabs’ },
–[‘plugin.appodeal.beta.MyTarget’] = { publisherId = ‘com.coronalabs’ },
[‘plugin.appodeal.beta.StartApp’] = { publisherId = ‘com.coronalabs’ },
[‘plugin.appodeal.beta.Unity’] = { publisherId = ‘com.coronalabs’ },
[‘plugin.appodeal.beta.Vungle’] = { publisherId = ‘com.coronalabs’ },
[‘plugin.appodeal.beta.Tapjoy’] = { publisherId = ‘com.coronalabs’ },
[“plugin.pollfish”] =
{
publisherId = “com.coronalabs”,
supportedPlatforms = { android=true }
},
[“plugin.gpgs”] =
{
publisherId = “com.coronalabs”,
supportedPlatforms = { android=true }
},
},
orientation =
{
default = “portrait”,
supported =
{
“portrait”, “portraitUpsideDown”,
},
},
android =
{
versionCode = “1”,
googlePlayGamesAppId = “1111111111111111111”,
usesPermissions =
{
“android.permission.INTERNET”,
“android.permission.ACCESS_WIFI_STATE”,
“android.permission.READ_PHONE_STATE”,
“android.permission.ACCESS_NETWORK_STATE”,
“android.permission.WRITE_EXTERNAL_STORAGE”
},
},
}
*****************************************************************
I get this error:
Aug 23 12:08:15.209 ERROR: An error occurred during build (corona.build.7). The server returned the following message:
—
A device build error occurred on the server.
Error: An unknown build error occurred. Contact support@coronalabs.com with the following information:
Error in server build script: build3_output_android.sh:419
BuildID: 5b7dd0a047645
—
Aug 23 12:08:15.210
Aug 23 12:08:15.900 Android build failed (5) after 101 seconds
Aug 23 12:08:16.249 ERROR: Build Failed: A device build error occurred on the server.
Error: An unknown build error occurred. Contact support@coronalabs.com with the following information:
Error in server build script: build3_output_android.sh:419
BuildID: 5b7dd0a047645
Error code: 5
Can you try commenting out pollfish and see if you still have build problems?
Rob
I had no problems with the same exact code a week ago (months ago too).
For what reason polfish could be the problem?
(Although I checked it, no luck)
I’m 100% sure they did something wrong from appodeal.
It’s not the first time and is soooo frustrating.
Because we have dropped support for Pollfish. I would think the plugin would still build for those using it, but we might have done something disabling it for new people to use in the past few days.
Rob
Why did you drop support for polfish?
It’s a great plugin and I want to keep using it.
I try to build with the same code and I get a new error!!
Aug 23 12:50:18.117 BuildID: kCoronaBuild [A device build error occurred on the server.
Error: Get plugin failed.
Plugin: plugin.appodeal.beta.Chartboost
Publisher: com.coronalabs
BuildID: 5b7dda8741501
Aug 23 12:50:18.117 ERROR: An error occurred during build (corona.build.7). The server returned the following message:
—
A device build error occurred on the server.
Error: Get plugin failed.
Plugin: plugin.appodeal.beta.Chartboost
Publisher: com.coronalabs
BuildID: 5b7dda8741501
—
Aug 23 12:50:18.118
Aug 23 12:50:18.875 Android build failed (5) after 81 seconds
Aug 23 12:50:19.231 ERROR: Build Failed: A device build error occurred on the server.
Error: Get plugin failed.
Plugin: plugin.appodeal.beta.Chartboost
Publisher: com.coronalabs
BuildID: 5b7dda8741501
Error code: 5
I’m trying to get an answer to that question.
Rob
Appodeal plugin is fine now.
Please stop doing these things!
gpgs still not working.
Google play games message about account selecting appears so initialisation is ok.
After that there is no restoration (already completed levels from previous installation etc etc)
Something wrong with gpgs.snapshots.open?
Please check it!
Hey there, guys!
We are working on the solution in coop with Appodeal engineers team. Will get back to you asap.
Any info about gpgs stop working?
I have live apps. uploaded a couple of months ago and gpgs works fine.
If I do now a new build with the same code it doesnt work!
I use gpgs to store/retrieve (levels completed etc etc) data on google play games .
Any info about gpgs stop working?
Sure. A comment from one of our responsible engineer:
That version of GPGS plugin is outdated. The issue has been fixed in GPGS-v2, but it’s still on testing and QA process. Soon it should become public, we’ll notify you about it.
Gpgs not working isn’t a minor issue.
There should give a heads up.
How long do we have to wait?
If hundreds of users reinstall an app every day and don’t get their data/progress back it’s really annoying and bad for the app.
I’m a big fun/supporter of Corona SDK but this is another slap in the face.