iOSApp的上架和版本更新流程
⼀、前⾔:
作为⼀名iOSDeveloper,把开发出来的App上传到App Store是必要的。下⾯就来详细讲解⼀下具体流程步骤。
⼆、准备:
1、⼀个已付费的开发者账号(账号类型分为个⼈(Individual)、公司(Company)、企业(Enterprise)、⾼校(University)四种类型,每年资费分别为$99、$99、$299、免费。)。
2、⼀个已经开发完成的项⽬(⽆bug)。
三、检查:
1、你的Xcode必须是正式版的,beta版本的Xcode是不能上传项⽬的。
2、上传使⽤的Mac的OS X系统必须也是正式版的,beta版本也不⾏。
3、请确认你安装的Xcode是从App Store或者是开发者⽹站下载的,⽽不是从其它渠道获取的安装包安
装的,因为⾮官⽅途径下载的Xcode可能带有XcodeGhost 病毒。如何检查?
检查
四、⽣成发布证书:
developer
2、下⾯输⼊已付款过的Apple账号和密码登录(如果你的电脑已经保存了密码,会直接进⼊)
开发者登录账号
3、点击:Certificates,Identifiers,devices & Profiles
1>、⽣成证书「调试证书-iOS Development」「发布证书-iOS Distribution」「推送证书-APNs Development iOS」。发布证书⼜叫“⽣产证书”
2>、绑定Bundle Id 包名「App ID唯⼀标识,项⽬与账下的要同步。例如:com.zhida.zhihuanbao」
4>、⽣成描述⽂件“配置⽂件”「开发描述⽂件iOS App Development Profiles」「发布描述⽂件Distribution “Ad Hoc 临时/AppStore 正式”」
Member Center 4、点击Certificates⽣成证书
app store下载不了软件1 >、选择iOS, tvOS, watchOS
2>、选择All
3>、点击右上⾓新添加证书
添加新证书1 5、由于是做App上传,选择⽣产证书(选择App Store and Ad Hoc)
选择App Store and Ad Hoc
注意:⼀个开发者账号只能创建(1-2个开发(测试)证书,2-3个⽣产(发布)证书),如果你的App Store Ad Hoc前⾯的按钮不能选择,则注意:
代表你的这个账号⽆法再创建新的⽣产证书了。
解决⽅法:
1、从共同使⽤这个账号的⼈电脑上⽣成.p12⽂件,导⼊⾃⼰的电脑。(尽量不要执⾏下⾯第2步)
2、如果你想⽣成的话,把现有的删除⼀个(建议删除时间⽐较靠前的)。
注意:如果删除⼀个证书,那么正在使⽤这个证书的⼈将不能再使⽤了,除⾮重新⽣成,然后利⽤.p12重新导⼊⾃⼰的电脑⾥!
注意:
如果你想删除证书,执⾏下⾯步骤,否则略过。
删除证书
然后接上上图,⽣产证书部分继续
⽣产证书2
⽣产证书3
⽣产证书4 6、上传CSR⽂件去获取证书(CSR⽂件需要我们到本机钥匙串⾥去创建)
1>、在Launchpad的其他⾥⾯,点击钥匙串访问弹出如下界⾯
发布评论