这里假设你已经有苹果的开发者帐号了。其实早在两年前我就已经用过这个了,现在再回忆一下。因为苹果现在为开发者增加了mac os的app store发布权限,也增加了tvOS发布应用权限,还有safari的web开发者以及apple Watch应用。
1.先在developer.apple.com登陆,然后进入证书管里的页面,在那里的appIDs项里为你的应用或者游戏新建一个appID.
![ios游戏发布流程 - ♂苹果 - 眼睛想旅行 ios游戏发布流程 - ♂苹果 - 眼睛想旅行](http://img0.ph.126.net/20J1Q3ApwFX_uIa_S_k1Ag==/6630061712561059644.png)
![ios游戏发布流程 - ♂苹果 - 眼睛想旅行 ios游戏发布流程 - ♂苹果 - 眼睛想旅行](http://img2.ph.126.net/tVZKhejamEyDEyAu6HPNVw==/6630614766910502600.png)
![ios游戏发布流程 - ♂苹果 - 眼睛想旅行 ios游戏发布流程 - ♂苹果 - 眼睛想旅行](http://img2.ph.126.net/2OFiRxEQhjo4AVA2f69C-g==/6630699429305838437.png)
2.使用这个appID生成一个开发者设备调试受权文件,这个文件是要安装在你的调试设备上的。
![ios游戏发布流程 - ♂苹果 - 眼睛想旅行 ios游戏发布流程 - ♂苹果 - 眼睛想旅行](http://img2.ph.126.net/rxEi-otvpeUyPIEfD8An5w==/6630478427467986875.png)
3.使用这个appID生成一个产品发布设备测试受权文件,以及在产品发布时使用.
![ios游戏发布流程 - ♂苹果 - 眼睛想旅行 ios游戏发布流程 - ♂苹果 - 眼睛想旅行](http://img0.ph.126.net/Bdx2p5_SACYcVXnhBbx5oQ==/6630077105723852181.png)
下载下来,安装到xcode上。
![ios游戏发布流程 - ♂苹果 - 眼睛想旅行 ios游戏发布流程 - ♂苹果 - 眼睛想旅行](http://img1.ph.126.net/yEJc4_BBoovH89h96OlrMw==/6631436102095132972.png)
再次进入Developer.apple.com,选择itunes connect.
![ios游戏发布流程 - ♂苹果 - 眼睛想旅行 ios游戏发布流程 - ♂苹果 - 眼睛想旅行](http://img2.ph.126.net/WBcQxuIDEWPHHBH318HXxA==/6630910535538373118.png)
进“My apps”的apps管理页面。
![ios游戏发布流程 - ♂苹果 - 眼睛想旅行 ios游戏发布流程 - ♂苹果 - 眼睛想旅行](http://img0.ph.126.net/2D1UuMkhv3fW-f94B8XhqA==/6631297563630036873.png)
新建一个要发布的app。这里我们选择ios的app.
![ios游戏发布流程 - ♂苹果 - 眼睛想旅行 ios游戏发布流程 - ♂苹果 - 眼睛想旅行](http://img2.ph.126.net/__wtJf0UsTZsY236Z2l-lA==/6630834669236058005.png)
我们不打算发布tvOS的应用。
![ios游戏发布流程 - ♂苹果 - 眼睛想旅行 ios游戏发布流程 - ♂苹果 - 眼睛想旅行](http://img0.ph.126.net/j0GhcNF9T96bFYyW0YC_iQ==/6631266777304456059.png)
从上到下,把这三个部分要填的都填了。
![ios游戏发布流程 - ♂苹果 - 眼睛想旅行 ios游戏发布流程 - ♂苹果 - 眼睛想旅行](http://img1.ph.126.net/D1KWPeLLIF_dwXzIPbz82w==/6631444898188171462.png)
然后就是进入xcode,选择选动设备,这个时候不能使用模拟器。
![ios游戏发布流程 - ♂苹果 - 眼睛想旅行 ios游戏发布流程 - ♂苹果 - 眼睛想旅行](http://img1.ph.126.net/RT6GhayaxHNWaGO9hYVP_w==/6630785191212806743.png)
然后打包发布版本。
![ios游戏发布流程 - ♂苹果 - 眼睛想旅行 ios游戏发布流程 - ♂苹果 - 眼睛想旅行](http://img1.ph.126.net/KsdCKAOiHXxI8qfaakS_4w==/6631380027002123734.png)
对打包后的程序提交到app store.
![ios游戏发布流程 - ♂苹果 - 眼睛想旅行 ios游戏发布流程 - ♂苹果 - 眼睛想旅行](http://img0.ph.126.net/lHeed8QZY5-Hqxjqn0d0ag==/6631328349955610022.png)
上传后有时候会出现一个错误什么的,改了再提交就可以了。
提交好了之后,再进入My Apps的网页提交苹果审核。没有什么错误的话,一般一个星期就能过审核。有错打回来,再上传,一般是三天就会有回复。