A client of mine sent me their developed application's source code to submit to the AppStore. I have XCode and everything, but I'm getting the following error when I attempt to Archive: Code Sign error: The identity 'iPhone Distribution' doesn't match any valid certificate/private key pair in the default keychain Firstly, it isn't an iPhone app, and secondly, I've been reading developer documentation that is quite literally the most confusing instruction I've ever had to follow. I don't quite understand how certificate creation works, and there are two types of certificates I have the option to obtain, a development one, and a distribution one. Do I need both just to submit this app? Just one? Those are my biggest questions amongst others. I'd greatly appreciate any direction possible.