I understand that this thread has been going on for a long time now and the topic has deviated slightly from the original post. In case anything needs clarity, here’s a recap of what the issue is:
1. Submit app that requires an expansion file to Google Play.
- Have attempted policy = “serverManaged” in config.lua
- Have attempted no policy field in config.lua
2. Install app on device.
3. Turn wi-fi off.
4. Start app.
Expected Result : App should start as normal
Actual Result : See Screenshot 1 and Screenshot 2
Related Case Submission (which should include code): #44472
Test App Found HERE
build.settings:
settings = { plugins = { ["plugin.zip"] = { publisherId = "com.coronalabs", }, ["CoronaProvider.analytics.flurry"] = { publisherId = "com.coronalabs" }, ["plugin.utility"] = { publisherId = "com.....", supportedPlatforms = { android = {url = "http://....."}, ["mac-sim"] = false, ["win-sim"] = false, }, }, }, orientation = { default = "landscapeRight", supported = { "landscapeRight", "landscapeLeft" } }, iphone = { plist = { UIStatusBarHidden = true, UIPrerenderedIcon = true, UIViewControllerBasedStatusBarAppearance = false, UIAppFonts = { "Chewy.ttf", }, CFBundleIconFiles = { "Icon.png" , "Icon@2x.png" , "Icon-72.png", "Icon-72@2x.png", "Icon-Small-40.png", "Icon-Small-40@2x.png", "Icon-Small-50.png", "Icon-Small-50@2x.png", "Icon-60.png", "Icon-60@2x.png", "Icon-76.png", "Icon-76@2x.png", "Icon-Small.png", "Icon-Small@2x.png" }, } }, android = { largeHeap = true, usesExpansionFile = true, usesPermissions = { "android.permission.INTERNET", "com.android.vending.CHECK\_LICENSE", "android.permission.WRITE\_EXTERNAL\_STORAGE" }, }, }
config.lua:
application = { content = { width = 320, height = 480, scale = "letterBox", xAlign = "center", yAlign = "center", imageSuffix = { ["@2x"] = 1.5, ["@4x"] = 3.0, }, }, license = { google = { key = ".....", } }, }