cannot compile sponsorpay with inneractive

[“CoronaProvider.ads.inneractive”] =  { publisherId = “com.inner-active” },
[“plugin.sponsorpay”] =  { publisherId = “com.sponsorpay”, },    
[“plugin.tapfortap”] =  {  publisherId = “com.tapfortap”  },

This config cannot be compiled, i have to remove inner-active or sponsorpay from build.settings.

Tom

Tom - and when you remove one or the other, then things do work fine?

latest build, pro

    --[“CoronaProvider.ads.admob”] = {  publisherId = “com.coronalabs” },
    [“CoronaProvider.ads.iads”] = {   publisherId = “com.coronalabs” },
    [“CoronaProvider.ads.inneractive”] =  { publisherId = “com.inner-active” },
    --[“CoronaProvider.ads.inmobi”] = {  publisherId = “com.coronalabs” },
        
        [“plugin.sponsorpay”] =  { publisherId = “com.sponsorpay”, },    
        [“plugin.tapfortap”] =  {  publisherId = “com.tapfortap”  },


Runtime error
  
 …BINARIES/3DJigsaw.app/.build/libtemplate/Builder.lua:295:
<error>{“status”:256,“message”:"duplicate symbol
_OBJC_CLASS_$_SBJsonParser in:\n   
/Users/tomekblad/Documents/BINARIES/3DJigsaw.app/.build/CoronaProvider.ads.inneractive/libads-inneractive.a(SBJsonParser.o)\n   

/Users/tomekblad/Documents/BINARIES/3DJigsaw.app/.build/plugin.sponsorpay/libplugin_sponsorpay.a(SBJsonParser.o)\nduplicate
symbol _OBJC_METACLASS_$_SBJsonParser in:\n   
/Users/tomekblad/Documents/BINARIES/3DJigsaw.app/.build/CoronaProvider.ads.inneractive/libads-inneractive.a(SBJsonParser.o)\n   

/Users/tomekblad/Documents/BINARIES/3DJigsaw.app/.build/plugin.sponsorpay/libplugin_sponsorpay.a(SBJsonParser.o)\nduplicate
symbol _OBJC_IVAR_$_SBJsonWriter.sortKeys in:\n   
/Users/tomekblad/Documents/BINARIES/3DJigsaw.app/.build/CoronaProvider.ads.inneractive/libads-inneractive.a(SBJsonWriter.o)\n   

/Users/tomekblad/Documents/BINARIES/3DJigsaw.app/.build/plugin.sponsorpay/libplugin_sponsorpay.a(SBJsonWriter.o)\nduplicate
symbol _OBJC_IVAR_$_SBJsonWriter.humanReadable in:\n   
/Users/tomekblad/Documents/BINARIES/3DJigsaw.app/.build/CoronaProvider.ads.inneractive/libads-inneractive.a(SBJsonWriter.o)\n   

/Users/tomekblad/Documents/BINARIES/3DJigsaw.app/.build/plugin.sponsorpay/libplugin_sponsorpay.a(SBJsonWriter.o)\nduplicate
symbol _OBJC_CLASS_$_SBJsonWriter in:\n   
/Users/tomekblad/Documents/BINARIES/3DJigsaw.app/.build/CoronaProvider.ads.inneractive/libads-inneractive.a(SBJsonWriter.o)\n   

/Users/tomekblad/Documents/BINARIES/3DJigsaw.app/.build/plugin.sponsorpay/libplugin_sponsorpay.a(SBJsonWriter.o)\nduplicate
symbol _OBJC_METACLASS_$_SBJsonWriter in:\n   
/Users/tomekblad/Documents/BINARIES/3DJigsaw.app/.build/CoronaProvider.ads.inneractive/libads-inneractive.a(SBJsonWriter.o)\n   

/Users/tomekblad/Documents/BINARIES/3DJigsaw.app/.build/plugin.sponsorpay/libplugin_sponsorpay.a(SBJsonWriter.o)\nld:
6 duplicate symbols for architecture armv7\nclang: error: linker
command failed with exit code 1 (use -v to see
invocation)"}</error>
stack traceback:
    [C]: ?
    [C]: in function ‘assert’
    …BINARIES/3DJigsaw.app/.build/libtemplate/Builder.lua:295: in function ‘checkError’
    …BINARIES/3DJigsaw.app/.build/libtemplate/Builder.lua:318: in function ‘build’
    ?: in function ‘buildExe’
    ?: in function <?:692>
Runtime
error: …BINARIES/3DJigsaw.app/.build/libtemplate/Builder.lua:295:
<error>{“status”:256,“message”:"duplicate symbol
_OBJC_CLASS_$_SBJsonParser in:\n   
/Users/tomekblad/Documents/BINARIES/3DJigsaw.app/.build/CoronaProvider.ads.inneractive/libads-inneractive.a(SBJsonParser.o)\n   

/Users/tomekblad/Documents/BINARIES/3DJigsaw.app/.build/plugin.sponsorpay/libplugin_sponsorpay.a(SBJsonParser.o)\nduplicate
symbol _OBJC_METACLASS_$_SBJsonParser in:\n   
/Users/tomekblad/Documents/BINARIES/3DJigsaw.app/.build/CoronaProvider.ads.inneractive/libads-inneractive.a(SBJsonParser.o)\n   

/Users/tomekblad/Documents/BINARIES/3DJigsaw.app/.build/plugin.sponsorpay/libplugin_sponsorpay.a(SBJsonParser.o)\nduplicate
symbol _OBJC_IVAR_$_SBJsonWriter.sortKeys in:\n   
/Users/tomekblad/Documents/BINARIES/3DJigsaw.app/.build/CoronaProvider.ads.inneractive/libads-inneractive.a(SBJsonWriter.o)\n   

/Users/tomekblad/Documents/BINARIES/3DJigsaw.app/.build/plugin.sponsorpay/libplugin_sponsorpay.a(SBJsonWriter.o)\nduplicate
symbol _OBJC_IVAR_$_SBJsonWriter.humanReadable in:\n   
/Users/tomekblad/Documents/BINARIES/3DJigsaw.app/.build/CoronaProvider.ads.inneractive/libads-inneractive.a(SBJsonWriter.o)\n   

/Users/tomekblad/Documents/BINARIES/3DJigsaw.app/.build/plugin.sponsorpay/libplugin_sponsorpay.a(SBJsonWriter.o)\nduplicate
symbol _OBJC_CLASS_$_SBJsonWriter in:\n   
/Users/tomekblad/Documents/BINARIES/3DJigsaw.app/.build/CoronaProvider.ads.inneractive/libads-inneractive.a(SBJsonWriter.o)\n   

/Users/tomekblad/Documents/BINARIES/3DJigsaw.app/.build/plugin.sponsorpay/libplugin_sponsorpay.a(SBJsonWriter.o)\nduplicate
symbol _OBJC_METACLASS_$_SBJsonWriter in:\n   
/Users/tomekblad/Documents/BINARIES/3DJigsaw.app/.build/CoronaProvider.ads.inneractive/libads-inneractive.a(SBJsonWriter.o)\n   

/Users/tomekblad/Documents/BINARIES/3DJigsaw.app/.build/plugin.sponsorpay/libplugin_sponsorpay.a(SBJsonWriter.o)\nld:
6 duplicate symbols for architecture armv7\nclang: error: linker
command failed with exit code 1 (use -v to see
invocation)"}</error>
stack traceback:
    [C]: ?
    [C]: in function ‘assert’
    …BINARIES/3DJigsaw.app/.build/libtemplate/Builder.lua:295: in function ‘checkError’
    …BINARIES/3DJigsaw.app/.build/libtemplate/Builder.lua:318: in function ‘build’
    ?: in function ‘buildExe’
    ?: in function <?:692>
 

this works

–[“CoronaProvider.ads.admob”] = {  publisherId = “com.coronalabs” },
    [“CoronaProvider.ads.iads”] = {   publisherId = “com.coronalabs” },
 –   [“CoronaProvider.ads.inneractive”] =  { publisherId = “com.inner-active” },
    --[“CoronaProvider.ads.inmobi”] = {  publisherId = “com.coronalabs” },      
        [“plugin.sponsorpay”] =  { publisherId = “com.sponsorpay”, },    
        [“plugin.tapfortap”] =  {  publisherId = “com.tapfortap”  },

this works

–[“CoronaProvider.ads.admob”] = {  publisherId = “com.coronalabs” },
    [“CoronaProvider.ads.iads”] = {   publisherId = “com.coronalabs” },
    [“CoronaProvider.ads.inneractive”] =  { publisherId = “com.inner-active” },
    --[“CoronaProvider.ads.inmobi”] = {  publisherId = “com.coronalabs” },      
   –  [“plugin.sponsorpay”] =  { publisherId = “com.sponsorpay”, },    
        [“plugin.tapfortap”] =  {  publisherId = “com.tapfortap”  },

Thanks for reporting the problem. Our 3rd party plugin partner, SponsorPay, is working on a solution and we are putting safeguards in place to catch this problem in the future.

Tom - this has now been fixed.

Hi David.

Available plugins admob and mobi in STARTER version corona SDK?

Or plugins available only in PRO and ENTERPRISE?

vadimuz - those are available also in Starter. You can see which they are available for in the directory:

www.coronalabs.com/resources/plugins - look at the little “P” and “S” icons.

btw, more problems with Sponsor Pay

  • try to run wall of actions without internet connection - it just freeze sponsorpay.launchOfferWall( “Blads” )

  • this method sponsorpay.requestNewCoins( vListener, “Blads” ) gives me this error and crushes app

latest Corona Build, on iPad 2 with iOS 6.1.3

Tom

Tom - and when you remove one or the other, then things do work fine?

this is what i get when try to read coins from server

  1. run wall of apps

  2. install one of them

  3. open it

  4. come back to app

  5. check if report exist under support button

  6. run read coins from server -> crash

  7. run app again, run read coins from server -> all is working like never happened, no coins are delivered

This can be related to user login ? i just use “abc123”

Jun 11 21:10:41  3DJigsaw[15749] <Warning>: [SP]: VCS request will be sent with url: https://api.sponsorpay.com/vcs/v1/new_credit.json?jailbroken=false&manufacturer=Apple%20Inc.&ltid=31419812&os_name=iPhone%20OS&screen_width=768&carrier_country=&carrier_name=&openudid= #########################################
Jun 11 21:10:41  3DJigsaw[15749] <Warning>: [SP]: Received response from SP VCS with status code: 200
Jun 11 21:10:41  3DJigsaw[15749] <Warning>: [SP]: Connection to SP VCS finished loading. Body: {“delta_of_coins”:“85.000”,“latest_transaction_id”:“33102404”}
Jun 11 21:10:42  com.apple.launchd[1] <Error>: (UIKitApplication:com.bladkoGames.jigsaw2[0xca0d]) Exited with code: 1
Jun 11 21:10:42  backboardd[27] <Warning>: Application ‘UIKitApplication:com.bladkoGames.jigsaw2[0xca0d]’ exited abnormally with exit status 1
 

latest build, pro

    --[“CoronaProvider.ads.admob”] = {  publisherId = “com.coronalabs” },
    [“CoronaProvider.ads.iads”] = {   publisherId = “com.coronalabs” },
    [“CoronaProvider.ads.inneractive”] =  { publisherId = “com.inner-active” },
    --[“CoronaProvider.ads.inmobi”] = {  publisherId = “com.coronalabs” },
        
        [“plugin.sponsorpay”] =  { publisherId = “com.sponsorpay”, },    
        [“plugin.tapfortap”] =  {  publisherId = “com.tapfortap”  },


Runtime error
  
 …BINARIES/3DJigsaw.app/.build/libtemplate/Builder.lua:295:
<error>{“status”:256,“message”:"duplicate symbol
_OBJC_CLASS_$_SBJsonParser in:\n   
/Users/tomekblad/Documents/BINARIES/3DJigsaw.app/.build/CoronaProvider.ads.inneractive/libads-inneractive.a(SBJsonParser.o)\n   

/Users/tomekblad/Documents/BINARIES/3DJigsaw.app/.build/plugin.sponsorpay/libplugin_sponsorpay.a(SBJsonParser.o)\nduplicate
symbol _OBJC_METACLASS_$_SBJsonParser in:\n   
/Users/tomekblad/Documents/BINARIES/3DJigsaw.app/.build/CoronaProvider.ads.inneractive/libads-inneractive.a(SBJsonParser.o)\n   

/Users/tomekblad/Documents/BINARIES/3DJigsaw.app/.build/plugin.sponsorpay/libplugin_sponsorpay.a(SBJsonParser.o)\nduplicate
symbol _OBJC_IVAR_$_SBJsonWriter.sortKeys in:\n   
/Users/tomekblad/Documents/BINARIES/3DJigsaw.app/.build/CoronaProvider.ads.inneractive/libads-inneractive.a(SBJsonWriter.o)\n   

/Users/tomekblad/Documents/BINARIES/3DJigsaw.app/.build/plugin.sponsorpay/libplugin_sponsorpay.a(SBJsonWriter.o)\nduplicate
symbol _OBJC_IVAR_$_SBJsonWriter.humanReadable in:\n   
/Users/tomekblad/Documents/BINARIES/3DJigsaw.app/.build/CoronaProvider.ads.inneractive/libads-inneractive.a(SBJsonWriter.o)\n   

/Users/tomekblad/Documents/BINARIES/3DJigsaw.app/.build/plugin.sponsorpay/libplugin_sponsorpay.a(SBJsonWriter.o)\nduplicate
symbol _OBJC_CLASS_$_SBJsonWriter in:\n   
/Users/tomekblad/Documents/BINARIES/3DJigsaw.app/.build/CoronaProvider.ads.inneractive/libads-inneractive.a(SBJsonWriter.o)\n   

/Users/tomekblad/Documents/BINARIES/3DJigsaw.app/.build/plugin.sponsorpay/libplugin_sponsorpay.a(SBJsonWriter.o)\nduplicate
symbol _OBJC_METACLASS_$_SBJsonWriter in:\n   
/Users/tomekblad/Documents/BINARIES/3DJigsaw.app/.build/CoronaProvider.ads.inneractive/libads-inneractive.a(SBJsonWriter.o)\n   

/Users/tomekblad/Documents/BINARIES/3DJigsaw.app/.build/plugin.sponsorpay/libplugin_sponsorpay.a(SBJsonWriter.o)\nld:
6 duplicate symbols for architecture armv7\nclang: error: linker
command failed with exit code 1 (use -v to see
invocation)"}</error>
stack traceback:
    [C]: ?
    [C]: in function ‘assert’
    …BINARIES/3DJigsaw.app/.build/libtemplate/Builder.lua:295: in function ‘checkError’
    …BINARIES/3DJigsaw.app/.build/libtemplate/Builder.lua:318: in function ‘build’
    ?: in function ‘buildExe’
    ?: in function <?:692>
Runtime
error: …BINARIES/3DJigsaw.app/.build/libtemplate/Builder.lua:295:
<error>{“status”:256,“message”:"duplicate symbol
_OBJC_CLASS_$_SBJsonParser in:\n   
/Users/tomekblad/Documents/BINARIES/3DJigsaw.app/.build/CoronaProvider.ads.inneractive/libads-inneractive.a(SBJsonParser.o)\n   

/Users/tomekblad/Documents/BINARIES/3DJigsaw.app/.build/plugin.sponsorpay/libplugin_sponsorpay.a(SBJsonParser.o)\nduplicate
symbol _OBJC_METACLASS_$_SBJsonParser in:\n   
/Users/tomekblad/Documents/BINARIES/3DJigsaw.app/.build/CoronaProvider.ads.inneractive/libads-inneractive.a(SBJsonParser.o)\n   

/Users/tomekblad/Documents/BINARIES/3DJigsaw.app/.build/plugin.sponsorpay/libplugin_sponsorpay.a(SBJsonParser.o)\nduplicate
symbol _OBJC_IVAR_$_SBJsonWriter.sortKeys in:\n   
/Users/tomekblad/Documents/BINARIES/3DJigsaw.app/.build/CoronaProvider.ads.inneractive/libads-inneractive.a(SBJsonWriter.o)\n   

/Users/tomekblad/Documents/BINARIES/3DJigsaw.app/.build/plugin.sponsorpay/libplugin_sponsorpay.a(SBJsonWriter.o)\nduplicate
symbol _OBJC_IVAR_$_SBJsonWriter.humanReadable in:\n   
/Users/tomekblad/Documents/BINARIES/3DJigsaw.app/.build/CoronaProvider.ads.inneractive/libads-inneractive.a(SBJsonWriter.o)\n   

/Users/tomekblad/Documents/BINARIES/3DJigsaw.app/.build/plugin.sponsorpay/libplugin_sponsorpay.a(SBJsonWriter.o)\nduplicate
symbol _OBJC_CLASS_$_SBJsonWriter in:\n   
/Users/tomekblad/Documents/BINARIES/3DJigsaw.app/.build/CoronaProvider.ads.inneractive/libads-inneractive.a(SBJsonWriter.o)\n   

/Users/tomekblad/Documents/BINARIES/3DJigsaw.app/.build/plugin.sponsorpay/libplugin_sponsorpay.a(SBJsonWriter.o)\nduplicate
symbol _OBJC_METACLASS_$_SBJsonWriter in:\n   
/Users/tomekblad/Documents/BINARIES/3DJigsaw.app/.build/CoronaProvider.ads.inneractive/libads-inneractive.a(SBJsonWriter.o)\n   

/Users/tomekblad/Documents/BINARIES/3DJigsaw.app/.build/plugin.sponsorpay/libplugin_sponsorpay.a(SBJsonWriter.o)\nld:
6 duplicate symbols for architecture armv7\nclang: error: linker
command failed with exit code 1 (use -v to see
invocation)"}</error>
stack traceback:
    [C]: ?
    [C]: in function ‘assert’
    …BINARIES/3DJigsaw.app/.build/libtemplate/Builder.lua:295: in function ‘checkError’
    …BINARIES/3DJigsaw.app/.build/libtemplate/Builder.lua:318: in function ‘build’
    ?: in function ‘buildExe’
    ?: in function <?:692>
 

this works

–[“CoronaProvider.ads.admob”] = {  publisherId = “com.coronalabs” },
    [“CoronaProvider.ads.iads”] = {   publisherId = “com.coronalabs” },
 –   [“CoronaProvider.ads.inneractive”] =  { publisherId = “com.inner-active” },
    --[“CoronaProvider.ads.inmobi”] = {  publisherId = “com.coronalabs” },      
        [“plugin.sponsorpay”] =  { publisherId = “com.sponsorpay”, },    
        [“plugin.tapfortap”] =  {  publisherId = “com.tapfortap”  },

this works

–[“CoronaProvider.ads.admob”] = {  publisherId = “com.coronalabs” },
    [“CoronaProvider.ads.iads”] = {   publisherId = “com.coronalabs” },
    [“CoronaProvider.ads.inneractive”] =  { publisherId = “com.inner-active” },
    --[“CoronaProvider.ads.inmobi”] = {  publisherId = “com.coronalabs” },      
   –  [“plugin.sponsorpay”] =  { publisherId = “com.sponsorpay”, },    
        [“plugin.tapfortap”] =  {  publisherId = “com.tapfortap”  },

Thanks for reporting the problem. Our 3rd party plugin partner, SponsorPay, is working on a solution and we are putting safeguards in place to catch this problem in the future.

Tom - this has now been fixed.

Hi!

In addition on our new release, we’re dismissing the OfferWall when no connectivity is detected on the device. Thanks for reporting that up!

Cheers,

David

Hi David.

Available plugins admob and mobi in STARTER version corona SDK?

Or plugins available only in PRO and ENTERPRISE?

vadimuz - those are available also in Starter. You can see which they are available for in the directory:

www.coronalabs.com/resources/plugins - look at the little “P” and “S” icons.

btw, more problems with Sponsor Pay

  • try to run wall of actions without internet connection - it just freeze sponsorpay.launchOfferWall( “Blads” )

  • this method sponsorpay.requestNewCoins( vListener, “Blads” ) gives me this error and crushes app

latest Corona Build, on iPad 2 with iOS 6.1.3

Tom

this is what i get when try to read coins from server

  1. run wall of apps

  2. install one of them

  3. open it

  4. come back to app

  5. check if report exist under support button

  6. run read coins from server -> crash

  7. run app again, run read coins from server -> all is working like never happened, no coins are delivered

This can be related to user login ? i just use “abc123”

Jun 11 21:10:41  3DJigsaw[15749] <Warning>: [SP]: VCS request will be sent with url: https://api.sponsorpay.com/vcs/v1/new_credit.json?jailbroken=false&manufacturer=Apple%20Inc.&ltid=31419812&os_name=iPhone%20OS&screen_width=768&carrier_country=&carrier_name=&openudid= #########################################
Jun 11 21:10:41  3DJigsaw[15749] <Warning>: [SP]: Received response from SP VCS with status code: 200
Jun 11 21:10:41  3DJigsaw[15749] <Warning>: [SP]: Connection to SP VCS finished loading. Body: {“delta_of_coins”:“85.000”,“latest_transaction_id”:“33102404”}
Jun 11 21:10:42  com.apple.launchd[1] <Error>: (UIKitApplication:com.bladkoGames.jigsaw2[0xca0d]) Exited with code: 1
Jun 11 21:10:42  backboardd[27] <Warning>: Application ‘UIKitApplication:com.bladkoGames.jigsaw2[0xca0d]’ exited abnormally with exit status 1