In iOS development, app release is an essential process, as the version of the update, some issues encountered in the release of the summary here, the great god please drift.
In one release, archive encountered the following problems,
ITunes Store operation failed.
No suitable application records were found. Verify your bundle identifier ' Com.gdqyjp.QingYuanJiaPei ' is correct
This problem, and in Apple's official website to fill out the bundle identifier will always let me fill in a suffix name, I plist file bundle ID in the final project name as a suffix or not. Around a circle found that in the official website configuration of the AppID is the original set of the wildcard characters, such as com.ilove.*, this form can be the original real machine test, but the release must choose the form of non-wildcard, the following figure
Again with this AppID to configure publishing certificates and configuration files, in the plist also reset the Bundleid, but also note that in the following image of the product Bundle identifier also to set, otherwise it will be an error.
After the verification passed, Unpload upload when there are problems, into the following figure,
This situation is to use this way to upload if the network is bad, the back of the Internet check, using another way of uploading, first package export IPA, and then add in the application loader just packaged IPA upload, so soon resolved.
There are some places that often go wrong, as in the following figure, the development team in signing is set up to register the developer account and pay the number set.
The rest is the code signing identity in the relevant settings of the release profile, the wrong place more than a few times to try to see the name of the file, if it does not show the relevant files have been double-clicked to add to the keychain, cmd+ Q Reopen the Xcode and recognize it. For the time being, please correct me if there is something wrong with this question.