Hell, Finished submission yesterday at 4 AM in the morning... the process of signing the binary was quite painful since my "Distribution" profile , was created on another machine, so I was having errors. Another iPhone dev pointed me out that it wouldn't work if I was in a new machine, so I re-generated the profile and everything went smoothly. I'm quite happy now, hope to get approved though
Nice job! The whole code signing, provisioning profiles, etc. process can be really frustrating sometimes. It's quite an accomplishment for me every time I finish it even though I've already done it a dozen or so times before Your problem may have been that you didn't have the private key associated with the distribution certificate. When you create one, it also creates a public and private key on that computer. That private key is necessary for the signing the binary so that's why Apple recommends you save them (that way you can transfer them from computer to computer later on). However, that may have not been your problem since it seems creating a new provisioning profile worked for you. Anyways, good luck with your app!
Yeah I don't really know what the exact problem was... but re-creating the distribution profile solved it. Thanks!