settings =
{
build =
{
neverStripDebugInfo = true
},
android =
{
versionCode = “63”,
permissions =
{
{ name = “.permission.C2D_MESSAGE”, protectionLevel = “signature” },
},
usesPermissions =
{
“android.permission.INTERNET”,
“com.android.vending.BILLING”, – Google Play
“android.permission.GET_ACCOUNTS”, – Push notifications
“android.permission.RECEIVE_BOOT_COMPLETED”, – Push notifications
“com.google.android.c2dm.permission.RECEIVE”, – Push notifications
“.permission.C2D_MESSAGE”, – Push notifications
“android.permission.WRITE_EXTERNAL_STORAGE”, – Vungle, Applovin, Appsaholic
“android.permission.ACCESS_NETWORK_STATE”, – Flurry, Vungle, AdMob, Applovin…
},
facebookAppId = “XXXXXXXXXXXXXXXXXXX”,
},
iphone =
{
iCloud = true,
plist =
{
NSAppTransportSecurity =
{
NSAllowsArbitraryLoads = true,
},
– Whitelist Apps that can be opened from the game
LSApplicationQueriesSchemes =
{
“fb”,
“fbapi”,
“fbapi20130214”,
“fbapi20130702”,
“fbapi20131010”,
“fbapi20131219”,
“fbapi20130410”,
“fbapi20140410”,
“fbapi20140116”,
“fbapi20150313”,
“fbapi20150629”,
“fbapi20160328”,
“fbauth”,
“fbauth2”,
“fb-messenger-api20140430”,
“whatsapp”,
},
MinimumOSVersion = “7.0”,
CFBundleVersion = “2.6.26”, – build number
CFBundleShortVersionString = “2.5.9”, – version number
UIAppFonts =
{
“HVD_Poster.ttf”,
“Montserrat.ttf”,
“Montserrat_Bold.ttf”,
},
CFBundleLocalizations =
{
“English”,
“Spanish”,
“French”,
“Russian”,
“German”,
},
CFBundleIconFiles =
{
“Icon-60.png”,
“Icon-60@2x.png”,
“Icon-60@3x.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@3x.png”
},
--launch image files table
UILaunchImages =
{
{ – iPhone 4 LandscapeLeft
[“UILaunchImageMinimumOSVersion”] = “7.0”,
[“UILaunchImageName”] = “Default”,
[“UILaunchImageOrientation”] = “LandscapeLeft”,
[“UILaunchImageSize”] = “{320, 480}”
},
{ – iPhone 4 LandscapeRight
[“UILaunchImageMinimumOSVersion”] = “7.0”,
[“UILaunchImageName”] = “Default”,
[“UILaunchImageOrientation”] = “LandscapeRight”,
[“UILaunchImageSize”] = “{320, 480}”
},
{ – iPhone 5 Portrait
[“UILaunchImageMinimumOSVersion”] = “7.0”,
[“UILaunchImageName”] = “Default-568h”,
[“UILaunchImageOrientation”] = “Portrait”,
[“UILaunchImageSize”] = “{320, 568}”
},
{ – iPhone 5 LandscapeLeft
[“UILaunchImageMinimumOSVersion”] = “7.0”,
[“UILaunchImageName”] = “Default-Landscape-568h”,
[“UILaunchImageOrientation”] = “LandscapeLeft”,
[“UILaunchImageSize”] = “{320, 568}”
},
{ – iPhone 5 LandscapeRight
[“UILaunchImageMinimumOSVersion”] = “7.0”,
[“UILaunchImageName”] = “Default-Landscape-568h”,
[“UILaunchImageOrientation”] = “LandscapeRight”,
[“UILaunchImageSize”] = “{320, 568}”
},
{ – iPad LandscapeLeft
[“UILaunchImageMinimumOSVersion”] = “7.0”,
[“UILaunchImageName”] = “Default-Landscape”,
[“UILaunchImageOrientation”] = “LandscapeLeft”,
[“UILaunchImageSize”] = “{768, 1024}”
},
{ – iPad LandscapeRight
[“UILaunchImageMinimumOSVersion”] = “7.0”,
[“UILaunchImageName”] = “Default-Landscape”,
[“UILaunchImageOrientation”] = “LandscapeRight”,
[“UILaunchImageSize”] = “{768, 1024}”
},
{ – iPhone 6 LandscapeLeft
[“UILaunchImageMinimumOSVersion”] = “8.0”,
[“UILaunchImageName”] = “Default-Landscape-667h”,
[“UILaunchImageOrientation”] = “LandscapeLeft”,
[“UILaunchImageSize”] = “{375, 667}”
},
{ – iPhone 6 LandscapeRight
[“UILaunchImageMinimumOSVersion”] = “8.0”,
[“UILaunchImageName”] = “Default-Landscape-667h”,
[“UILaunchImageOrientation”] = “LandscapeRight”,
[“UILaunchImageSize”] = “{375, 667}”
},
{ – iPhone 6 Plus LandscapeLeft
[“UILaunchImageMinimumOSVersion”] = “8.0”,
[“UILaunchImageName”] = “Default-Landscape-736h”,
[“UILaunchImageOrientation”] = “LandscapeLeft”,
[“UILaunchImageSize”] = “{414, 736}”
},
{ – iPhone 6 Plus LandscapeRight
[“UILaunchImageMinimumOSVersion”] = “8.0”,
[“UILaunchImageName”] = “Default-Landscape-736h”,
[“UILaunchImageOrientation”] = “LandscapeRight”,
[“UILaunchImageSize”] = “{414, 736}”
},
{ – iPad Pro Landscape Right
[“UILaunchImageMinimumOSVersion”] = “9.0”,
[“UILaunchImageName”] = “Default-Landscape-1366”,
[“UILaunchImageOrientation”] = “LandscapeRight”,
[“UILaunchImageSize”] = “{1024, 1366}”
},
{ – iPad Pro Landscape Left
[“UILaunchImageMinimumOSVersion”] = “9.0”,
[“UILaunchImageName”] = “Default-Landscape-1366”,
[“UILaunchImageOrientation”] = “LandscapeLeft”,
[“UILaunchImageSize”] = “{1024, 1366}”
},
},
ITSAppUsesNonExemptEncryption = false,
UIBackgroundModes = { “remote-notification” },
UIApplicationExitsOnSuspend = false, – determins if app exits when suspended in ios
FacebookAppID = “XXXXXXXXXXXXXXXXXX”,
CFBundleURLTypes =
{
{
CFBundleURLSchemes =
{
“fbXXXXXXXXXXXXXXXX”, – FB
}
}
}
},
},
orientation =
{
default = “landscapeRight”,
supported = { “landscapeLeft”, “landscapeRight” },
},
plugins =
{
[“plugin.facebook.v4”] =
{
publisherId = “com.coronalabs”
},
[“plugin.google.iap.v3”] =
{
publisherId = “com.coronalabs”,
supportedPlatforms = { android=true }
},
[“plugin.amazon.iap”] =
{
publisherId = “com.coronalabs”,
supportedPlatforms = { [“android-kindle”]=true },
},
[“plugin.flurry.analytics”] =
{
publisherId = “com.coronalabs”
},
[“plugin.openssl”] =
{
publisherId = “com.coronalabs”
},
[“plugin.advertisingId”] =
{
publisherId = “com.coronalabs”,
},
[“CoronaProvider.ads.vungle”] =
{
publisherId = “com.vungle”,
},
[“plugin.OneSignal”] =
{
publisherId = “com.onesignal”,
},
[“plugin.google.play.services”] =
{
publisherId = “com.coronalabs”,
},
[“plugin.notifications”] =
{
publisherId = “com.coronalabs”,
},
[“plugin.pasteboard”] =
{
publisherId = “com.coronalabs”,
},
[“plugin.utf8”] =
{
publisherId = “com.coronalabs”,
},
[“plugin.iCloud”] =
{
publisherId = “com.coronalabs”,
supportedPlatforms = { iphone=true },
},
[“plugin.fbAudienceNetwork”] =
{
publisherId = “com.coronalabs”,
},
[“plugin.applovin”] =
{
publisherId = “com.coronalabs”,
},
[“plugin.supersonic”] =
{
publisherId = “com.coronalabs”,
},
[“plugin.kochava”] =
{
publisherId = “com.coronalabs”,
},
[“plugin.personaly”] =
{
publisherId = “com.coronalabs”,
supportedPlatforms = { iphone=true, android=true }
},
},
excludeFiles =
{
– Exclude all Android image files
iphone = {
“Icon-*dpi.png”,
“IconNotificationDefault-*dpi-v11.png”,
“IconNotificationDefault-*dpi-v9.png”,
“IconNotificationDefault-*dpi.png”,
“api_key.txt”
},
– Exclude iOS image files
android = {
“Icon-60.png”,
“Icon-60@2x.png”,
“Icon-60@3x.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@3x.png”,
“Default.png”,
“Default-568h@2x.png”,
“Default-Landscape-568h@2x.png”,
“Default-Landscape-667h@2x.png”,
“Default-Landscape-736h@3x.png”
}
},
}
Thanks for looking into this