我从某人(比如 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。团队设置为无,但是当我将我的苹果帐户添加为团队时,它说我的帐户已经添加。