I am a little struggling here. Whenever I try to create an ad on Facebook for Mobile applications using a, I get the following message:
"There are no platforms available for advertising this application. You can choose a different one, or learn how to add platforms to your application."

Can someone explain what I am doing wrong?
You are doing everything wrong.
1) If you want to promote apps as an affiliate don't use this campaign objective. Instead just use "clicks to website". Read this guide for more detailed info.
2) Don't ever use the affiliate network's tracking URL straight on Facebook 'cause you are gonna get banned. I highly recommend reading all of Zeno's FB guide before doing anything else.