"Does not match" "The bundle provided does not match app you are replacing"

Article:TECH197104  |  Created: 2012-09-21  |  Updated: 2014-05-03  |  Article URL http://www.symantec.com/docs/TECH197104
Article Type
Technical Solution


Issue



When an app is updated and a new app attempts to be uploaded to replace the old one into App Center through the Admin Console, the following error occurs:


Error



"Does not match" "The bundle provided does not match app you are replacing"


Environment



This applies to versions 3.0 through 4.4 of Symantec App Center, RHEL/CentOS 5.5-5.8 and 6.4 64-bit.


Cause



The App ID and the Bundle ID have to stay the same as the original app. The Bundle ID must match the profile's App ID, otherwise a validation error appears. If the profile's App ID ends with a wildcard * then your Bundle ID must match the literal part of the App ID. For example if the provision profile's App ID is com.genuitec.apps.* then your bundle Id must begin with com.genuitec.apps., e.g., com.genuitec.apps.learningcenter.

A best practice is to use a reverse domain name for your App ID and Bundle ID. Do not include space characters in your Bundle ID.


Solution



The solution is to have the new version of the app have exactly the same App ID and Bundle ID as the old one.




Article URL http://www.symantec.com/docs/TECH197104


Terms of use for this information are found in Legal Notices