如何将完成的游戏上传到苹果应用商店?

1.登录developer.apple.com

2.点击membercenter进入下图。

3.点击证书标识符,进入下图。

4.点击证书进入下图,首先创建AppIDs。

5.其次,创建相应的证书。开发是开发环境中的证书,生产是生产环境中的证书(上传到appStore),对应的推送证书就不多说了。

6.单击下一步后,将要求您选择本地生成的本地密钥和证书关联,如下图所示。

7.在本地生成密钥文件。在LaunchPad中找到“钥匙串访问”,并创建一个本地密钥文件,如下所示。

8.用户的邮箱应该是开发者账号的邮箱,CA地址不用写。

9.生成本地密钥文件(本地密钥适用于推送发布、开发等环境证书的创建,建议创建后不要删除)后,进行第6步,完成证书创建。

10.创建一个配置文件,如下所示。完成上述所有步骤后,就创建了证书和配置文件以及bundleid。其余应设置在本地项目中。

11.将您的开发人员帐户和密码添加到项目中,如下所示。

12.设置BuildSettings。debug对应开发证书和开发的配置文件,release对应发布证书和发布配置文件。

开发对应测试环境,生产对应生产环境。请根据实际情况选择相应的证书和配置文件。

13.修改bundleID(与之前在developer上创建的bundleID一致)和Bundle Name(app的名称)。

14.修改方案(以发布版本)和运行设备(以iOSDevice形式),如下图所示。

15.打包前,以创建的应用名称填写相应的应用信息,3.5寸4寸4.7寸5.5寸照片5张,应用基本信息,手动发布和自动发布版本等。

16,归档打包,根据需求选择证书、配置文件、方案(上传或测试),如下图所示。

组织者界面会自动弹出17和Xcode。

18.选择导出后,选择第二个saveforadhocdeployment,生成一个本地ipa包进行测试,然后用next导出到本地。