2017-03-31 19 views
0

这是我第一次尝试向苹果提交应用程序,而且我遇到了一堆问题。我很确定我已经生成了我的所有证书,AppID等......我一直在我的手机上运行应用程序,但突然间我开始发现提交错误。我的第一个错误是这样的:为什么我在将应用程序提交给Apple时遇到了很多麻烦?

enter image description here

但正如你所看到的,包的ID是相同的:

在Xcode的ID:

enter image description here

而在ID iTunes Connect:

enter image description here

所以我试着改变Bundle ID,并确保Bundle ID在iTunes连接,Xcode等中是一样的。我用不同的名字开始了这个项目。我应该用一致的命名开始一个新项目吗?

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

enter image description here

它不与应用程序加载器工作之一:

enter image description here

+0

当我提交我的第一个应用程序,我也有很多麻烦和头痛!你不是一个人!原来我的配置文件在我的XCode中是错误的。我必须手动选择配置文件,而不是依靠XCode自动选择配置文件。祝你好运! – TonyGW

+0

你是怎么做到的?我编辑了我的问题,所以也许你会有一些新的见解!谢谢! –

回答

1

某个地方的包标识符获得了M01eskin---。正如你在对话框中看到的那样。我会检查你的info.plist如果Bundle identifier之前$(PRODUCT_BUNDLE_IDENTIFIER)之前有东西。

你可以尝试在那里编码,看看是否能解决你的问题。

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

+0

我刚刚添加了一个截图到我的问题的底部。信息中的Bundle标识符是否与其他信息匹配? –

1

确保束id为您的应用程序& iTunes Connect相同。

+0

他们是一样的。我编辑了我的问题。 –

0

尝试使用应用程序加载程序实用程序而不是将应用程序上传到App Store。它可以在Xcode下的菜单中找到...打开开发工具...应用程序加载器。您仍然必须先创建一个档案;主要区别在于你必须通过Finder界面选择你的档案。另外,您可以获得所有任务的活动时间表,包括当前任务和已用时间。

+0

我刚试过。它不起作用。我用发生了什么事的截图更新了我的问题。 –

相关问题