捆绑标识符不能从以前的版本更改 [英] Bundle identifier cannot be changed from previous version

查看:538
本文介绍了捆绑标识符不能从以前的版本更改的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

尝试将我的应用的第一个更新提交到iTunes Connect时出错。

I have an error when trying to submit the first update for my app to iTunes Connect.

当通过Distribute操作提交到iOS App Store时,我选择了我在iTunes Connect中创建的新应用版本,并且提供了唯一的代码签名身份。然后XCode告诉我

When going through the Distribute operation to "Submit to the iOS App Store" I pick the new app version I have created in iTunes Connect, and the only Code Signing Identity available. XCode then tells me that


此捆绑包无效。捆绑包标识符不能从之前版本的
更改。如果你想要更改你的软件包标识符,
你需要在iTunes Connect中创建一个新的应用程序。

"This bundle is invalid. The bundle identifier cannot be changed from the previous version. If you want to change your bundle identifier, you will need to create a new application in iTunes Connect."

但是,我的应用程序的iTunes Connect页面告诉我,Bundle ID是

However, the iTunes Connect page for my app tells me that the Bundle ID is

com.mycompany.myapp

在XCode Targets Summary中,Bundle Identifier设置为

And in the XCode Targets Summary the Bundle Identifier is set to

com.mycompany.myapp

我从字面上复制了网络上的文字页面并将其粘贴到XCode中以确定。

I have literally copied the text from the web page and pasted it into XCode to be sure.

版本和内部版本号比iTunes中已有的版本高0.1。

The the Version and Build numbers are 0.1 higher than the version already in iTunes.

我试过:


  • googling

  • 删除派生数据目录组织者

  • 更改包ID,存档然后更改再来一次

  • 甚至再打开和关闭

  • googling
  • deleting the Derived Data directory in Organizer
  • changing the bundle ID, archiving then changing it back again
  • even turning it on and off again

一切都无济于事。似乎没有谷歌的结果捆绑标识符不能从以前的版本更改,但很多包括次要一词,但不幸的是他们没有帮助。

All to no avail. There appears to be no google result for "The bundle identifier cannot be changed from the previous version" though quite a few that include the word "minor" but unfortunately they do not help.

推荐答案

我收到此错误,直到我转到iTunesConnect并为新版本按准备上传,此时状态变为等待上传。捆绑标识符从来没有任何问题,因此消息捆绑标识符不能从以前的版本更改是非常误导的。

I was getting this error until I went to iTunesConnect and pressed "Ready for Upload" for the new version, at which point the status changes to "Waiting For Upload". There was never anything wrong with the bundle identifier, so the message "bundle identifier cannot be changed from the previous version" is very misleading.

这篇关于捆绑标识符不能从以前的版本更改的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆