Heyzap Mediation Sdk 9 - Ios [tutorial]

Discussion in 'Advertising' started by Christoph, May 9, 2016.

  1. Andy

    Andy Miniboss Boxer

    Joined:
    Sep 24, 2015
    Messages:
    2,152
    Likes Received:
    1,545
    Buildbox does not support mediation officially at this time. However, many people have gotten it working. Unfortunately, I am not going to be much help with it as I have not worked with it very much at all.
     
  2. Christoph

    Christoph Miniboss Boxer

    Joined:
    Oct 4, 2015
    Messages:
    2,808
    Likes Received:
    2,308
    Yep, this works great with the latest build. Just follow the steps very closely and everything will work the way it should.
     
    Formuzal likes this.
  3. INKY

    INKY Avid Boxer

    Joined:
    May 13, 2016
    Messages:
    161
    Likes Received:
    67
    Wow drag and drop no coding required at its finest !

    However...thank you for the tutorial. Sometimes it's the community that provides the best support. I would never have known how to incorporate HeyZap...not a chance. Not dogging BB. Just saying...like as an electrician....you can go to "electrical" school for 4 years and get taught to program a PLC....and not learn a thing about how to install the 99.9% rest of an electrical installation ...you learn that by working side by side with people who have experience.
     
    Last edited: Jun 10, 2016
  4. Christoph

    Christoph Miniboss Boxer

    Joined:
    Oct 4, 2015
    Messages:
    2,808
    Likes Received:
    2,308
    Well, it still applies [drag and drop no coding required], coding is only required if you want additional stuff which you don't need to make your game to work or to sell. But I wouldn't call this even coding. At the end it's only copy paste some lines (of code). lol. And it will work even if you don't know what you really are doing. :p
     
    Formuzal likes this.
  5. INKY

    INKY Avid Boxer

    Joined:
    May 13, 2016
    Messages:
    161
    Likes Received:
    67
    I understand. That was kind of a jab to hard I suppose. At least we don't have to include tons of expressions and use tables. No that was a jab ! Hahaha
     
  6. MethGames

    MethGames Boxer

    Joined:
    Sep 25, 2015
    Messages:
    56
    Likes Received:
    18
    ok guys, i have made a little correction of this Guide for us.

    In this Tutorial you can read "Change Deployment Target to 7.0", but if try it for games making with BB1.3.6, I cant publish my app cause errors about the presentation images like this:

    [​IMG]
    But, at the same time, if stay in 6.0 Deployment target, get some error about "Linker Comander Failed"; "_OBJC_CLASS_$WKWebViewConfiguration" like this:

    [​IMG]

    So, I have solving definitely the problem whit this steps:

    In Xcode you have to use target Deployment to 6.0
    Then, in the General Tab, at "Linked Frameworks and Libraries" section, you have to add WebKit.framework, like this:

    [​IMG]
    Build again you application in Xcode and all errors will be fixed.

    Now you can Publish you game with Heyzap mediation that work
    perfectly whitout any problems.
     
    Last edited: Jun 14, 2016
    Christoph likes this.
  7. Christoph

    Christoph Miniboss Boxer

    Joined:
    Oct 4, 2015
    Messages:
    2,808
    Likes Received:
    2,308
    Do you use Vungle? Because this is the only one that needs webkit (see some posts above).

    The reason why you should change your project to iOS 7.0 is because Heyzap needs it inevitably. Keep in mind, that if use your project with iOS 6.0 you should use an older Heyzap SDK. Here the quote:
    Source: https://developers.heyzap.com/docs/ios_sdk_setup_and_requirements

    Additional note: iOS 6.0 is used by now in almost no devices and Buildbox games will have a very hard time to run on those too. So I think it is better to change it to iOS 7.0 anyway.
     
    Formuzal likes this.
  8. gurdippy

    gurdippy Boxer

    Joined:
    Jan 4, 2016
    Messages:
    39
    Likes Received:
    10
    Can someone make a video tutorial and post it here? Any brave soul out there? :p
    U will be buildbox legend like Christoph. :D
     
  9. MethGames

    MethGames Boxer

    Joined:
    Sep 25, 2015
    Messages:
    56
    Likes Received:
    18
    i'm using 6.0 deploy target and using the Standard HeyZap SDK, and working good.

    I can't using 7.0 because if change the target in 7.0, the itunes connect reject my application with the error ITMS-90096.
    I'm using only Vungle, Unity, AdColony, Charboost, LeadBolt, that at moment have the much hight revenue rate.
    Trust me, I'm using no older SDK but the last version with 6.0 deployment and all ADS working perfectly.

    I think that you can using new SDK for deploy the APP in Xcode with target 6.0, but if the app will be download from a 6.0 device, this dosn't work.
     
    Last edited: Jun 14, 2016
  10. MethGames

    MethGames Boxer

    Joined:
    Sep 25, 2015
    Messages:
    56
    Likes Received:
    18
    @gurdippy the video tutorial coming soon in max 1 days if my Provider dont crash again...!!!
     
    telerebor and gurdippy like this.
  11. Kory Pearman

    Kory Pearman Boxer

    Joined:
    May 22, 2016
    Messages:
    25
    Likes Received:
    3
    I got hit with all kinds of errors. Any ideas?
     

    Attached Files:

  12. JoeWilson

    JoeWilson Avid Boxer

    Joined:
    Oct 8, 2015
    Messages:
    171
    Likes Received:
    65
    This is a fantastic thread and thanks @Christoph ...

    One question though... back in build box when you are doing Mediation.. Can I assume you select HeyZap for all of your banners, interstitials, etc?

    Thanks again
     
  13. Christoph

    Christoph Miniboss Boxer

    Joined:
    Oct 4, 2015
    Messages:
    2,808
    Likes Received:
    2,308
    Yes, see in my first post the second part with the title: BUILDBOX SETUP
     
    Formuzal likes this.
  14. JoeWilson

    JoeWilson Avid Boxer

    Joined:
    Oct 8, 2015
    Messages:
    171
    Likes Received:
    65
    Hey @Christoph ... FYI -

    I just ran through the tutorial to see if I could get this to compile.. and got the same or similar error to @Kory Permian .
     

    Attached Files:

  15. Christoph

    Christoph Miniboss Boxer

    Joined:
    Oct 4, 2015
    Messages:
    2,808
    Likes Received:
    2,308
    Not sure what this is about. Are you using Vungle? And if yes, did you add the additional frameworks in step 14/15?
     
    Formuzal likes this.
  16. JoeWilson

    JoeWilson Avid Boxer

    Joined:
    Oct 8, 2015
    Messages:
    171
    Likes Received:
    65
    I did.. but no worries Mate. It's got to be something I did...I most likely screwed something up... I'll just export another one and try again later...

    the original build had native BB ads. I saved a new bbdoc with the other ad network ID's removed and only HeyZapp in there. Then add heyzap to each UI in the mind map where I want hey zap to be displayed.
     
  17. skhotoveli

    skhotoveli Boxer

    Joined:
    Apr 12, 2016
    Messages:
    58
    Likes Received:
    28
    Great tutorial @Christoph !
    If everything works well, will the ads also show in the simulator? Or only on a real device?
     
    Last edited: Jul 7, 2016
  18. Christoph

    Christoph Miniboss Boxer

    Joined:
    Oct 4, 2015
    Messages:
    2,808
    Likes Received:
    2,308
    In the simulator of Xcode yes. In the preview of BB obviously not. Even the test mode will show up in the simulator of Xcode.
     
    Formuzal likes this.
  19. skhotoveli

    skhotoveli Boxer

    Joined:
    Apr 12, 2016
    Messages:
    58
    Likes Received:
    28
    Yes I meant the xcode simulator.
    Thanks!
     
  20. Formuzal

    Formuzal Boxer

    Joined:
    Jun 24, 2016
    Messages:
    16
    Likes Received:
    4
    upload_2016-7-13_14-58-41.png
    Hello,
    How can I solve this errors ?
     

Share This Page