A problem with provisioning profiles at the final upload stage.
I've been scratching my head with this and now I feel I can't get any further without help, and any help I can get from the community here would be greatly appreciated!
I've tested my app with a development provisioning profile (managed by Xcode 6.0.1) with no problem, it runs smoothly, saves when needed, loads when needed. When I attempt to upload this app to the app store (which I can only seem to do when I've compressed the file) I get the following error.
I know members of the community have uploaded apps to apple, and perhaps you've encountered the same problem and know the fix, because frankly I'm stumped. I couldn't find any threads that related to this specific error, it seems the 9000 error code covers about three different errors, but I'm only encountering this one.
Any help would be very, very greatly appreciated!
Comments
Try rebooting your computer and trying again
Fortuna Infortuna Forti Una
your provisioning profile is bad, you said above you used a dev profile, you need to make sure you are using a distribution profile.
Send and Receive Data using your own Server Tutorial! | Vote for A Long Way Home on Steam Greenlight! | Ten Years Left
I tried restarting my macbook air - no effect on the problem.
I have both a Dev profile and a Distribution profile on my Xcode with certificates relevant to the game, see attached.
The provisioning profiles are a bit messy, I'm tempted to delete them all and only create them as I need them rather than creating them to see what the options are etc.
the distribution signing identities has a (2) as I created another manually to see if that would fix the issue, it didn't.
See the number 2 next to distribution. That means you have a duplicate of the cert. delete one.
Guru Video Channel | Lost Oasis Games | FRYING BACON STUDIOS
I've deleted excess certificates on the developer portal, and in my key chain, however the (2) is still there. (That's with closing it and re-opening and refreshing to make sure it's updated).
You may want to contact apple developer support.
Guru Video Channel | Lost Oasis Games | FRYING BACON STUDIOS
Does your bundle id on Gamesalad match your provisioning profile bundle?
I'd nuke everything and start fresh
Send and Receive Data using your own Server Tutorial! | Vote for A Long Way Home on Steam Greenlight! | Ten Years Left
Apple developer support are absolutely useless, I think I'll start over and try again but given I've never successfully launched an app and I've been running into problems like this every attempt I've made (on two different mac books, I might add) I'm not hopeful. But alas I'll delete all my certificates, related keys, and profiles and publish app and start again.
One or two quick questions if you good folks would indulge me. I had to enter my 'common name' in several fields, but for the life of me I can't recall if my common name was Alex or Alex Gordon on my dev profile, would that cause this kind of issue? And how do I check the common name of my dev profile, I can't find it in any options on the portal.
Secondly, should I manually generate anything? (Perhaps certificates to enter the bundle info), or should I let Xcode to the leg work?
Rabid parrot - It does, I was very careful and checked it and re-checked it.
Be sure to delete everything off your Mac and off your developer account. I would let xcode install everything. After you wipe everything create your stuff on developer portal and then use the refresh in xcode. This will install everything.
Guru Video Channel | Lost Oasis Games | FRYING BACON STUDIOS
i had quite a bit of trouble with this as well, you need to create a fresh distribution profile for the developer certificate ( not profile - very important) that you are using for development, it also has to be the publisher type not ad hoc or development, took me 3 attempts but I got the right one, make your life easier too and name your distribution certificates sensibly to avoid confusion when trying, once you get the right one, delete the others.
Thanks Back2Code I'm trying that now, a quick question - does it matter if you create all your certificates from one certificate signing request? Should it be a new one each time? Or does it not matter, considering it's the same info each time..
Again, same error, missing code signing certificate. Can't I just download the code signing certificate? I don't understand what it is, and the literature it attempts to link me to on the developer portal is long winded and useless.. I just need a fix in frank, matter of fact terms.
Yes you can download it and install it, how are you managing your profiles? Online or through Xcode?
I'm managing them through Xcode, though I'm not too familiar with the program or indeed Apple in general. If it wasn't for attempting to put things on the app store, I wouldn't even own the mac book air I type this to you on, so please explain anything as you would to a child.
Especially with the change for test flight etc I would recommend ditching all distribution certificates and starting again. I'm not a massive typing fan so forgive the briefness of my explanations.
Go to the apple developer site - certificates - appIDs - create one for your app, or edit it of you have already done so and ensure you have all the options you will use enabled (side note this must match what you use in GameSalad).
Now create a new Production Distribution Profile for the app ID you created / edited and again ensure all the features you want are enabled, save download it and install it.
Now Create a new Production Certificate, ensure it is for your app ID, save it, download it and install it.
Publish the latest version of your game and once generated sign it with your new production profile, ensure the version you published matches the version you have created on the app store (e.g 1.0.1).
Once signed with your new distribution profile you should be able to use application loader after clicking publish to send your app to apple.
Good luck.
Do you need to include any specific service if you run iAds? Because it will link you to a different app or page..
You need Provisioning Profiles.
You can delete all the ones apart from iOS Team *, but a lot of them might just get re-created by Xcode.
Then create Distribution Provisioning Profiles for the apps you want to upload to the App Store.
You don't seem to have any. Here is what my Xcode looks like (and the list goes on):
Those Distribution ones are what you need, and the app ID in the profile needs to match the app ID you enter on the GS Publishing Portal.
I've run out of hair to pull out over this, I'm going to make someone, anyone (who already HAS apps on the app store) on offer. If someone is willing to add me on Skype, devote say, 30 minutes of their time to talk me through this step by step (I'll happily delete everything and start from scratch on it) and help me get this app onto the app store, I'll pay them £100 (or your local equivalent) for their troubles, at the minute the app isn't being sent to apple because some bullshit is wrong with something.
As soon as it's accepted by apple for approval, I'll send it on over. (It'll obviously have to be on the honour system, as you don't know me and I don't know you. But I'm a man of my word).
I'm just so sick of this !@#$%. I've bought pro game salad, I've bought the apple licence, I've even forked out for a new mac book air and to get this far and fail? I'm willing to pay a bit more for the final push, message me if you're interested.
Just read the cookbook and the iTunes connect developer guide. Also @Thunder_Child has a complete step by step video series on how to do it all. This stuff takes preparation and study to do. Don't give up because it's hard. Go slow read up and get a good understanding of what's going on and what the terminology is. This is important to understand. Game making is not for the faint of heart.
Guru Video Channel | Lost Oasis Games | FRYING BACON STUDIOS
@WOLFENSTEIN,
What some of the previous forumers have replied is true. Do new development and distribution provisioning profiles, making sure you eliminated the older ones first. If you have never published anything in the past, you won't lose anything important by doing so.
I had a similar problem a week or more ago, posting my problem in the iOS Publishing forum, where a fellow forumer was more than kind to respond. I detailed my steps there. You may want to read the steps.
Make sure you:
Your Certificate files cannot have a number at the end!!! If they do, e.g. - "ios_development-2.cer", eliminate the "-2". This causes a lot of heartache if not followed.
For #3-#8, generate specific App ID, Development and Distribution provisioning profiles. No wildcards!!! For example, "com.alexgordon.bomb-em" for everything.
Oh, and make sure everything is up-to-date. Game salad, xCode, Application Loader, and if you use it, the GameSalad Viewer.
And to make the process less cumbersome, I suggest you create a folder on your Desktop for all those certificates and crap - not the actual GS gameproj files, keep those elsewhere - for faster access and deletion if you need to restart the process.
Best of luck,
Marcos
My Blog / App Store / Google Play
@WOLFENSTEIN
As @The_Gamesalad_Guru mentioned...(thank you)...I do have a fairly uo to date set of tutorials covering from start to finish.
Here...
If this doesnt help I will help you...via skype...it will take longer than 30 minutes....as for payment your offer is a little high...that much is not needed to help you. I will PM you....and payment is dur after your file is uploaded and accepted...lol not after Apple approves it...unless your neededing help with metadata in itunes as well. Your issue seems to be publishing. Ill get it published.
Complete Guide to iOS Publishing {} Complete Guide to Mac Publishing
Thank you all for your comments, it's lifted my spirits a bit to know I'm not entirely alone in this! It'll have to be on Friday I try all this as I work 12 hour days and have absolutely no time in the week. (Also I followed the cookbook guide to the letter, didn't help).
Lol. The cookbook. There should be a big flashing sign on that page "really old"
Complete Guide to iOS Publishing {} Complete Guide to Mac Publishing
Thunder_Child, I need to now have a very awkward chat with my girlfriend and explain to her how I love a stranger over the internet more than her. IT WORKED! Your videos where absolutely invaluable, they walked me through the process step by step, a real idiot proof guide to it all! (Even though I can't quite determine where I went wrong with it..)
The App has now been submitted for approval, I threw a subscribe at your channel but somehow it doesn't feel like enough considering how much the video helped!
Unfortunately, this problem has come back, and I can't seem to solve it. I'm attempting to update an app this time, however when it comes to "Verifying assets with the iTunes store" is claims the provisioning profile is missing a code signing certificate, has anyone else encountered this issue? I tried doing what I did last time, which includes wiping certificates and profiles and beginning again from scratch, but the problem still persists, sorry to be a pest with this issue.
Thunder Child, I also left a comment on the you tube video about provisioning profiles, any insight you could offer would be invaluable, if you wish to add me on skype and talk about it I'm free from Thursday onwards at any time to suit you, please message me if you're able to do that!
In the mean time, I'm open to suggestions.