Here it is, guys, for those of you wanting to make some income using the ChartBoost ad network, I've developed this extension to allow us to call the ads and 'More Apps' page as and when we want, with no coding required.
Please note that this extension looks for the ChartBoost SDK in your XCode project. Due to the way MMF2 works, your future projects will look for the ChartBoost SDK even if you don't use ChartBoost in the app, and XCode will complain about the missing files. You can remedy this by adding the ChartBoost SDK or by selecting the build type as "iOS Final XCode Project" instead of the standard, as this will only include the files for the extensions you are using.
Due to the way MMF2 SDK works, you still need to import the ChartBoost SDK files into your XCode and add the necessary frameworks. I've included instructions on how to do so.
Adding the ChartBoost SDK
Head to the ChartBoost website, log in and make sure you have set up a campaign. You should have entered the App ID and App Signature you get here into the properties of the extension inside of MMF2. All you need to do is drag the ChartBoost folder into your XCode project. The extension handles all of the code. One more step!
Including the Necessary Frameworks
ChartBoost requires a few frameworks to run correctly. Most of these are already included in the iOS runtime but there are two more you will need to import before building your project.
You need to navigate to your Build Phases tab inside of the application target in XCode and expand the "Link Binary With Libraries" field. Next, click on the + then search for and add "AdSupport.framework" followed by "SysemConfiguration.framework". Finally, change the dropdown option next to AdSupport.framework from "Required" to "Optional".
Once you've done these steps, your app is ready to go!
You can find more information in the help file.
If you use this in a retail product, please be so kind as to make a PayPal donation to email@example.com to help support the development of these extensions. Thanks!