Trying to build for IOS with the new GPGS plugin but it won’t complete building, just keep getting error saying “There was a problem linking the app.”.
Below is just a fraction of what appears in the console window, it actually goes on and on with the same error for many many more items. I am using corona build 2970, building for iOS sdk 9.3, my xcode is 7.3.1.
Descendants Of Earth.app/.build/plugin.gpgs/libgpg.a(GTLGamesManagementHiddenPlayer.o)) was built for newer iOS version (9.0) than being linked (6.0)
ld: warning: object file (/Users/admin/Desktop/Descendants Of Earth.app/.build/plugin.gpgs/libgpg.a(GTLGamesManagementHiddenPlayerList.o)) was built for newer iOS version (9.0) than being linked (6.0)
ld: warning: object file (/Users/admin/Desktop/Descendants Of Earth.app/.build/plugin.gpgs/libgpg.a(GTLGamesManagementPlayer.o)) was built for newer iOS version (9.0) than being linked (6.0)
ld: warning: object file (/Users/admin/Desktop/Descendants Of Earth.app/.build/plugin.gpgs/libgpg.a(GTLGamesManagementPlayerScoreResetResponse.o)) was built for newer iOS version (9.0) than being linked (6.0)
ld: warning: object file (/Users/admin/Desktop/Descendants Of Earth.app/.build/plugin.gpgs/libgpg.a(GTLGamesMetagameConfig.o)) was built for newer iOS version (9.0) than being linked (6.0)
ld: warning: object file (/Users/admin/Desktop/Descendants Of Earth.app/.build/plugin.gpgs/libgpg.a(GTLGamesNetworkDiagnostics.o)) was built for newer iOS version (9.0) than being linked (6.0)
duplicate symbol _aes_decrypt in:
/Users/admin/Desktop/Descendants Of Earth.app/.build/CoronaProvider.ads.vungle/libads-vungle.a(aescrypt.o)
/Users/admin/Desktop/Descendants Of Earth.app/.build/plugin.gpgs/libgpg.a(libgpg.a-armv7-master.o)
duplicate symbol _aes_encrypt in:
/Users/admin/Desktop/Descendants Of Earth.app/.build/CoronaProvider.ads.vungle/libads-vungle.a(aescrypt.o)
/Users/admin/Desktop/Descendants Of Earth.app/.build/plugin.gpgs/libgpg.a(libgpg.a-armv7-master.o)
duplicate symbol _sha1 in:
/Users/admin/Desktop/Descendants Of Earth.app/.build/CoronaProvider.ads.vungle/libads-vungle.a(sha1.o)
/Users/admin/Desktop/Descendants Of Earth.app/.build/plugin.gpgs/libgpg.a(libgpg.a-armv7-master.o)
ld: 3 duplicate symbols for architecture armv7
clang: error: linker command failed with exit code 1 (use -v to see invocation)
Below is my build.settings:
settings =
{
plugins =
{
[“CoronaProvider.ads.vungle”] = { publisherId = “com.vungle” },
[“plugin.google.iap.v3”] = { publisherId = “com.coronalabs”, supportedPlatforms = { android=true } },
[“plugin.gpgs”] = { publisherId = “com.coronalabs” }
},
orientation =
{
default = “landscapeRight”, supported = {“landscapeLeft”, “landscapeRight”}
},
iphone =
{
plist =
{
NSAppTransportSecurity = { NSAllowsArbitraryLoads = true, },
UIPrerenderedIcon = true,
UIStatusBarHidden = true,
UIApplicationExitsOnSuspend = false,
googlePlayGamesAppId = " ********* 952-anjc33g08m03qm4sm5i7qslo********.apps.googleusercontent.com",
CFBundleURLTypes = {
{CFBundleURLSchemes = {“com.googleusercontent.apps. ********* 952-anjc33g08m03qm4sm5i7qslo********”}},
{CFBundleURLSchemes = {“com.coronalabs.gpgs”}}
},
CFBundleIconFile = “Icon.png”,
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”
},
CFBundleDisplayName = “DOE”,
UIAppFonts = { “doelight.ttf”, “doeregular.ttf”, “doebold.ttf” }
},
components = {}
},
android =
{
googlePlayGamesAppId = “*********952”,
versionCode = “80”,
usesPermissions =
{
“android.permission.INTERNET”,
“android.permission.WRITE_EXTERNAL_STORAGE”,
“android.permission.ACCESS_NETWORK_STATE”,
“com.android.vending.CHECK_LICENSE”,
“com.android.vending.BILLING”,
},__
}
}