2015-02-11 153 views
0

我已经设置了所有iTunes Connect的东西(快照,描述,标签等),并下载了应用程序加载器,但它要求我提供一个.app文件,但我不知道如何从我的Xcode项目中获取.app文件,或者如果我需要一个证书来完成它或某些事情,有人可以帮助我吗?将应用程序上传到应用程序商店

+1

.app文件是Mac文件。你想要一个.ipa文件。其实你不需要Application Loader;只是归档你的应用程序,去档案,按提交,然后你参加比赛。 – matt 2015-02-11 22:41:04

回答

0

一个伟大的地方去寻找问题的答案,例如这是Apple Documentation

总之,你需要:

  • 确保您有一个有效的应用程序ID,或设置通配符应用程序ID在Developer Member Centre
  • 选择产品>存档在Xcode与项目开放,确保你在左上角
  • 在归档屏幕中选择“iOS设备”,则可以选择验证并(如果有N个o问题)提交。构建将出现在iTunes Connect中。

上面链接的文档将指导您逐步完成。

+0

谢谢我做到了,但是当我验证出现这个错误消息: 无法验证您的应用程序,该软件包不包含Info.plist – 2015-02-11 23:11:57

+0

@FacundoSchiavoni您确定您的项目中有一个名为Info.plist的文件吗?这是必需的。如果不是,最简单的做法是创建一个新项目并从那里盗取它,填写正确的信息。 – tizaks 2015-02-12 03:28:22

+0

是的,我有2个info.plist文件 – 2015-02-12 06:23:40

1

我想你所指的.ipa文件,在这种情况下:

1)产品>>干净生成文件夹

2)从更改的iPad/iPhone模拟器生成目标到iOS设备。

3)在产品菜单下,选择存档。这将构建您的应用程序和代码使用分发(即席或App Store)对其进行签名。一旦构建完成,组织者窗口将出现。如果没有,使用CMD-Shift-2或Window - > Organizer打开它。如果您看到一条消息弹出窗口显示“codesign想要使用密钥”privateKey“在您的钥匙串中签名”,请选择允许或始终允许。 转到管理器中的存档选项卡,并选择您的应用程序(如果未自动选择),然后选择您希望共享的存档。

4)单击分配按钮。在下一个窗口中选择您要上传到应用程序商店,然后单击下一步。 在“代码签名标识”下拉列表中,选择与“发布”配置中指定的相同的“分发预配配置文件”。 而这几乎是上传到App Store的步骤。