2013-03-22 94 views
0

在我的构建设置,根据代码签名身份节我不断收到此错误:的iOS捆绑标识符错误

COMPANY_NAME APP_NAME企业(包标识符“com.COMPANY_NAME.APP_NAME”)配置文件不匹配捆绑标识符'com.COMPANY_NAME.APP_NAME.APP_NAME'

我想解决一个IPA没有安装问题,我想知道这是否可能是原因?

编辑:我要补充适当的情况下,此:它应该读com.company_name.app_name不匹配com.company_name.app_name.APP_NAME

其中APP_NAME是我的应用程序(EBUS)的名称“标识”面板的“项目名称”部分。在摘要中显示com.company_name.app_name.APP_NAME和尾部APP_NAME灰显,无法编辑。

如果是这样,我该如何解决它。

谢谢

+0

解决方法就在问题本身。你的bundleId和profileID是不同的。检查 – 2013-03-22 12:57:57

+0

@Mid - 我知道他们不同,但我该如何解决?看到我上面的编辑。 – PruitIgoe 2013-03-22 13:04:09

+0

@PruitIgoe看到我的答案... – Peres 2013-03-22 13:27:50

回答

1

两次'com.COMPANY_NAME.APP_NAME。 APP_NAME',也许?

只要把你的包ID是这样的:“com.COMPANY_NAME.APP_NAME”,因此它可以符合您的provisioning profile“com.COMPANY_NAME.APP_NAME” ......

+0

我无法编辑它。 (您是否看到我对OP的编辑?) – PruitIgoe 2013-03-22 13:32:13

+1

为什么你不能编辑它?检查此:http://stackoverflow.com/questions/11929715/cant-change-bundle-id-in-project-greyed-out //直接编辑.plist。 – Peres 2013-03-22 13:32:35

+0

@JB - 我欠你一个啤酒兄弟... – PruitIgoe 2013-03-22 13:45:17

0

组合编号应通常保存在一个简单的格式.. 像:com.anyName.AppName。

如果您无法编辑,您还可以检查您的应用程序的“.plist”文件并从那里进行编辑。

编辑:你也应该去苹果开发者门户网站,并检查你已经给你的应用程序的应用程序ID。最好的衡量标准是这个App ID匹配捆绑ID。