我正试着把我的应用上传到itunes上。为此,我创建了一个应用程序id,并保留了一个捆绑包标识符。在我的项目中,我更改了info.plist文件中的包标识符。但是当我尝试将我的应用上传到itunes时,它显示错误“捆绑标识符与保留的捆绑标识符不同”。我正在更改info.plist中的捆绑包标识符,但它在错误中显示了旧的标识符。还有没有其他地方我们也需要更改包的标识符?因为在info.plist中更改包标识符并不能完成此工作。
发布于 2010-09-17 20:34:46
我想通了。一旦你修改了你的plist文件以匹配你在iTunes连接上的包ID,你必须实际删除你的构建目录的内容。即使只是一个干净的命令也不会清除该目录中的info.plist文件。我删除了我的项目的build/Distribution-build文件夹并重新构建,它起作用了。
发布于 2010-09-04 21:28:01
“预留的捆绑包标识符”是在iTunes连接中创建应用程序时分配给应用程序的捆绑包ID -它将是证书的应用程序ID,或者对于通配符ID,现在必须输入一个特定值。这个包标识符一旦输入就不能在iTunes中更改(即使二进制文件还没有上传)。
发布于 2010-08-19 13:06:28
将应用程序的包标识符名称更改为Target-> info->属性中的保留标识符。
这对我来说很管用。
https://stackoverflow.com/questions/3385311
复制相似问题