Rob,
This line has been removed as you suggested in your response Jan. 14th. But this didn’t help either. I have also cleaned my build.settings in order to avoid Apple nagging about missing icons. Today (and in my last submission to Apple) it looks like this:
-- Supported values for orientation: -- portrait, portraitUpsideDown, landscapeLeft, landscapeRight settings = { orientation = { default = "portrait", supported = { "portrait", } }, iphone = { plist = { UIStatusBarHidden = false, CFBundleShortVersionString = "1.3", NSLocationWhenInUseUsageDescription = "Georeg trenger tilgang til GPS", UIPrerenderedIcon = true, -- set to false for "shine" overlay UIRequiredDeviceCapabilities = {"location-services", "gps"}, -- Icon image files table CFBundleIconFiles = { "Icon.png", "Icon@2x.png", "Icon-60.png", "Icon-60@2x.png", "Icon-60@3x.png", "Icon-72.png", "Icon-72@2x.png", "Icon-76.png", "Icon-76@2x.png", "Icon-167.png", "Icon-Small-40.png", "Icon-Small-40@2x.png", "Icon-Small-40@3x.png", "Icon-Small-50.png", "Icon-Small-50@2x.png", "Icon-Small.png", "Icon-Small@2x.png", "Icon-Small@3x.png" }, -- iOS app URL schemes: CFBundleURLTypes = { CFBundleURLSchemes = { "fbXXXXXXXXXXXXXX", -- example scheme for facebook "coronasdkapp", -- example second scheme } } } }, android = { usesPermissions = { -- Permission to retrieve current location from the GPS. "android.permission.ACCESS\_FINE\_LOCATION", -- Permission to retrieve current location from WiFi or cellular service. "android.permission.ACCESS\_COARSE\_LOCATION", -- Permission to access the internet "android.permission.INTERNET", -- Permission to vibrate "android.permission.VIBRATE", }, }, -- Android permissions androidPermissions = { "android.permission.INTERNET", "android.permission.ACCESS\_FINE\_LOCATION", "android.permission.ACCESS\_COARSE\_LOCATION", }, }
I have also added the plist key UIRequiredDeviceCapabilities = { “location-services”, “gps” } to restrict the app to work only on devices with a real GPS inside (Apple use the term “Location Service” even for non-3G iPads using only Wifi to establish location)