为什么我在将应用程序提交给Apple时遇到这么多麻烦?

时间:2017-03-31 17:24:27

标签: ios xcode8.2 ios10.2

这是我第一次尝试向Apple提交应用,而且我遇到了很多问题。我很确定我已经生成了我的所有证书,AppID等...我一直在我的手机上运行应用程序就好了,然后我突然开始收到错误提交。我的第一个错误是:

enter image description here

但正如您所看到的,Bundle ID是相同的:

Xcode中的ID:

enter image description here

iTunes Connect中的ID:

enter image description here

所以我尝试更改Bundle ID,并确保Bundle ID在iTunes连接,Xcode等中是相同的。我用不同的名称开始了该项目。我应该开始一个具有一致命名的新项目吗?

Info中的Bundle Identifier是否应该读取com.Kaen.M01eskin?

enter image description here

它不适用于Application Loader:

enter image description here

3 个答案:

答案 0 :(得分:1)

确保您的应用中的捆绑包ID相同& iTunes Connect

答案 1 :(得分:1)

捆绑标识符在某处附加了M01eskin---。正如您在对话框中看到的那样。我会检查info.plist Bundle identifier之前$(PRODUCT_BUNDLE_IDENTIFIER)中是否有某些内容。

您可以尝试在那里进行硬编码,看看是否可以解决您的问题。

或者尝试在Product Bundle Identifier下查看目标的构建设置,并在那里查看。

答案 2 :(得分:0)

尝试使用Application Loader实用程序而不是存档上传到App Store。它可以在Xcode下的菜单中找到... Open Developer Tool ... Application Loader。您仍然必须先创建存档;主要区别在于您必须通过Finder界面选择存档。此外,您可以获得所有任务的活动时间表,包括当前任务和已用时间。