Submitting an app to the Apple app store isn’t as easy as you would think it would be.
You need certificates, profiles and accounts to manage everything and to get the app admitted for review and after that admitted in the store.
As you know, I’m using Xamarin’s MonoTouch to write my apps because I already have a lot of .NET experience and I can use that in MonoTouch. Xamarin made a very nice How To in which they describe what steps to take when submitting an app that is written in C#, using their product.
I use this How To as a step by step guideline whenever I’m putting an app in the app store.
It’s highly recommended reading for every MonoTouch developer, I think, and it can be found here!