这是截止2015年7月最新的操作流程。
可以在这里查看app store对开发者的一些要求
英文:https://developer.apple.com/app-store/review/guidelines/
中文:http://www.cocoachina.com/appstore/20130304/5757.html
为了避免后面的错误,要确保以下几点:
https://developer.apple.com/account
如果没有发布证书,则先申请。下面是申请流程:
1.申请证书
2.新增分发证书
2.先择分发证书
点Continue
3.选择证书
点击ChooseFile:
选择前面申请的证书
然后生成证书:
4.点击download下载
ios_distribution.cer
5.选择Provisioning Profiles-All
点加号新增
6.选择appid
7.选择分发证书
8.给provision取个名字
选择generate,点击Download下载
在Targets里设置code signing
在Window-Devices找到设备-右键,show provisionning profiles,新增刚下载的文件
它的网址是:
https://itunesconnect.apple.com
也可以直接打开登陆。
新建iOS APP
填写表单:
套装ID要与应该程序一致,版本要与程序里填的版本相一致。
使用模拟器截屏,快捷键是command+s。可以一次拖多张图片到appstore。模拟器尽量不要缩放。
否则打包时会提示:
Your app contains non-public API usage.Please review the errors,correct them,and resubmit your application.
iTunes Store operation failed.
The app references non-public symbols in Payload… UICreateCGImageFromIOSurface
如果使用了pods,则可以这样设置: podfile:
pod ‘Reveal-iOS-SDK’, :configurations => [‘Debug’]
这样就不需要完全移除reveal了。
当中提示错误,就修复下:
接下来弹出分发窗口
Validate先检验下,成功后点击 Submit to App Store。
版权声明:本文为博主原创文章,未经博主允许不得转载。
原文地址:http://blog.csdn.net/xundh/article/details/46648977