前提1,证书申请、安装、激活等操作流程必须正确完成(详见:iOS应用的真机调试(详细版))
接着打开Certificicates 的Distribution页面,点击Request Certificate按钮

点击Choose File,选择上面步骤中生成的CertificateSigningRequest.certSigningRequest 文件,然后提交。

将生成的文件下载并安装在电脑上,这样电脑就具备发布程序的证书了。

接着打开Provisioning 的Distribution页面,点击New Profile按钮:

选择App Store,再填写Profile Name,选择App ID,提交。

刷新一下,将生成的文件下载并安装后,Xcode就会被激活,在C盘 Users\username\Library\MobileDevice\ProvisioningProfiles下面 又多了一个XXXXXX-XXXXXX-XXXXX-XXXXXX.mobileprovision的文件。

至此,发布证书配置、激活完毕。
前提2,已经在Itunes Connect创建了新应用至到Waiting For Upload状态后,按以下步骤操作即可。
开始Xcode 4部分的操作:
1.把项目中 Release 选择 Distribution

2.确保TARGETS -> Info下的Bundle identifier的名字与iTunes Connect里新建应用时填写的一致。

同时,在XCODE中按下图选中编译设备

3.在Product 中点Archive Xcode 会自己帮你发布到Organizer

4.再到 Organizer Archive 点击 Distribute


5.等待大功告成

6.成功上传后如下图所示:

至此,应用上传App Store就算告一段落了,至少能否成功上线,完成任由iTunes Review Team宰割了!老天保佑吧!
897

被折叠的 条评论
为什么被折叠?



