Build failed related to TapJoy Ad plugin

I added an IOSEngine.ini file with the advertising information. I then packaged, updated and ran. Then pulled out the logs and it doesn’t even look like the iosengine.ini file got into the config directory. Should it have? Should I have created a Config/IOS directory and put it there like it is in the Engine/Config/IOS/IOSEngine.ini?

ya it needs to be in Config/IOS/IOSEngine.ini. Sorry, I wasn’t clear about that.

-Pete

Well. I’m farther. I no longer see any error messages in the log. I have a log message when I try to open up the AdBanner and that log IS showing. The problem is … NOTHING shows up in game… No banner… Has this been tested recently? I’m running the latest 4.7.2 source. Here is a zip of everything collected for the game from the device. Just some log files:

Also, here is my blueprint function that is called every 20+ seconds in the game mode:

Any luck on replicating this?

Just a bump to make sure it is still relevant.

I’m sorry . We got inundated with new users after GDC and I have been trying to make fixes for the latest point release. I’m tasked out for today, but I will take a look at this tomorrow.

-Pete

So what’s the status? =)

Thx for pinging. I talked with the engineer who implemented our TapJoy plugin. He mentioned adding the following to IOSEngine.ini

[Advertising]
DefaultProviderName=IOSTapJoy

[Plugins]
+EnabledPlugins="IOSTapJoy"

And in DefaultEngine.ini for your project adding the following:

[TapJoy]
AppID=XXX
SecretKey=XXX
CurrencyString=XXX

I am pretty sure you did the stuff for IOSEngine.ini, but do you have the [TapJoy] section in any of your ini files?

-Pete

I have not. I will try that.

I need to find where these settings exist. I’m assuming from apples site.

It was easy enough to find my iOS AppID but I have no idea where to find the SecretKey or CurrencyString settings.

Lastly, none of this seems to be mentioned in any help file related to the plugin. Is this something that will be updated at any point or is this going away?

The secret key should be obtained from your Tap Joy account. According to one of our engineer, you need to get approved for the currency key. That leads me to believe you need to set everything up with Tap Joy and then they will send you the currency key.

None of this is documented as the Tap Joy plugin was a test of adding a third party advertising framework to the engine and hasn’t been officially added to the documentation teams worklist.

-Pete