20

我从某人(比如 zzz)那里获得了 ios 应用程序项目,该项目已上传到 Apple App Store,但后来以某种方式从商店中删除(不太清楚为什么)。我现在需要在这个项目上工作。

首先,我在 iTunesConnect 中创建了一个名为“yyyyy with me”的应用程序。我曾尝试创建名为“yyyyy”的应用程序,但错误提示已使用 yyyyy。

回到我从 zzz 得到的代码,我看到旧的 bundle id 是 com.zzz.yyyyy,显然不是我的,所以我把它改成了我的,比如 com.xxx.yyyyy,其中 xxx 是我的域,yyyyy 是应用程序名称。

当我完成编码并想要提交应用程序时,在验证步骤中,我收到错误消息:

.....具体来说,不支持键“application-identifier”的值“nnnnnn.com.xxx.yyyyy”。该值应该是一个以您的 TEAMID 开头的字符串,后跟一个点,然后是捆绑标识符。Payload/yyyyy.app 中 Payload/yyyyy.app/yyyyy 的可执行文件已使用标识符“com.xxx.yyyyy”进行签名,该标识符与捆绑标识符“com.zzz.yyyyy”不匹配。

我检查了项目的“常规”选项卡,在那里找不到任何 com.zzz.yyyyy,只有我的 com.xxx.yyyyy。

Payload 是什么/在哪里?我讨厌苹果的代码签名,提供的东西!如何/我应该怎么做才能解决问题?谢谢。

顺便说一句,我正在使用 xcode5。团队设置为无,但是当我将我的苹果帐户添加为团队时,它说我的帐户已经添加。

4

2 回答 2

64

我遇到了完全相同的问题。在做了你可能做的所有事情之后,我终于重新启动了 Xcode,并且成功了。希望这也对你有用。

于 2013-10-11T17:34:06.730 回答
0

Xcode 的规则 #1:总是先尝试重新启动 Xcode(就像它的 1999 年一样)。但是,如果这没有解决这个问题(对我们来说没有)——请确保您实际上已经在 iTunesConnect 中创建了新的 iOS 应用程序。

于 2015-07-31T17:19:01.153 回答