Please allow me to complain, but also to release the app to Iappstore know the importance of clearing these things: At first, packaging appeared all kinds of applicationverificationfailed, not here is not the right is that the certificate did not do, The whole person signed AH certificate Ah mixed head, in fact, understand also that a few things, there will be nothing wrong.
Here's a quick look at the configuration files that you need to get from the beginning to the release of the application:
Here's a simple list of step points,
Tip: If you do not know if you are creating a view of this link, there is a detailed way to create it:
http://blog.csdn.net/mrdo_home/article/details/10298947
The first step : If you need to develop and publish apps to AppStore on your machine, you need to download
1?? A certificate under ①certificates-development that has the right to develop apps (Type=ios development, do not use a APNs type certificate)
a certificate with publishing rights under ② Certificates-production (same as Type=ios distribution)
If both of these certificates are created, then download and then double-click to download the two files on it, open the keychain to see if it joins the
Well, at this point, you have the right to develop and publish on this machine.
Step Two : Create a unique package name for your app, which is the appids here, then create the AppID
I created it here, it will require you to upload a certificate, and then the following to generate a certificate request file Xxx.certsigningrequest
Then upload the xxx.certsigningrequest, choosefile, then select your xxx.certsigningrequest and continue to appid the rest of the process.
"Note: This place to pay attention to a little,Bundle ID must be the same as your appid, or there is no app does not correspond, otherwise there is a problem don't blame me oh." E.g:com.test.app"
if the formal package also requires Apple Push Notification Service, edit the AppID that you created, and then trouble you to put down this place also last time xxx.certsigningrequest, and then save
Download all two files and double click. There are two more keys at this time.
Step Three: create a profile file for development and publishing
"Note: When creating, remember to bind to the app ID you just created, do not help other app ID, otherwise it will not compile and package applicationverificationfailed"
Like what:
Development Profile:dev.mobileprovision
Distribution Profile:dis.mobileprovision
Also download the two files and double-click will automatically add to Xcode inside.
Description: Listed below is the LIBGDX guide package, Xcode can correspond to the choice.
My place is a guide development Kit
Signing Identity: The choice is the key chain of this one
Provisioning Profile:profile is the dev.mobileprovision created above
Signing Identity and Provisionprofile: if it is a development version, select the corresponding development certificate and development profile, if it is a release version, select the release certificate and profile
App release AppStore "What the Apple Developer Center needs to do"