-
首先先登录苹果开发者中心(前提当然是你必须要有一个付费的99刀的苹果账号)
2.先申请本机子证书
打开苹果电脑自带的钥匙串的那个软件 然后看下图
然后点击继续后保存会看到一个文件名为CertificateSigningRequest.certSigningRequest 的证书,(这个就是本机子证书)
2.登进开发者账号后 如下图准备申请证书和创建ID
然后步骤一申请生产证书
把上一步刚申请的mac电脑机子证书导进去生成这个生产证书就成功了,然后保存后你就会看到
文件名是这样的一个证书
然后下载双击点击安装到钥匙串里面后,你就会看到
那就意味着生产证书生产成功了
步骤2.
创建APPID
然后点击继续 这样就APPID也申请完了
步骤 3
生产推送证书 (包括开发环境和生产环境的推送证书都要)
再次点击 certificates 如图
点击继续后进入下个界面
这边要选中你刚刚创建的APPID 如图
然后点击继续生成后 下载双击安装到自己的�MAC电脑的钥匙串证书里面
如图
接下来是生成环境的推送证书
进入页面跟开发环境推送证书生成一样 点击ALL 然后加号,接着如图
然后下载 双击安装到自己电脑上钥匙串的证书
接下来验证是否推送证书生成成功了
这样就算把推送证书弄完成了 不容易啊,虽然操作 起来简单,但是写起来还是有点繁琐
步骤3,生成描述文件
找到 provisioning pro files的选项 如图
然后选中APP STORE 如图
然后选择你的APPID
名字你随便命名
然后下载 下载完后记得要点击 点击 点击(重要事情说三遍)虽然你点击后 感觉没啥变化,如果此时你XCODE开着的话,当你点击后 会弹出Xcode 此时描述文件已经安装到你的代码工程文件当中,具体什么情况去,楼主接着说明
生成描述文件后如下图
如果显示是绿色的话 才代表你生成的描述文件是成功的,如果是报警告的黄色的话,可能你要重新生成。或许你哪一步操作错了,这样也好,多操作几次就熟了
搞定了这步,证书也差不多一段落了,接下来是 xcode 编译操作了
步骤4.准备打包
先把代码跑起来,记得要用真机调试(记得bundle 每次上架都要加一)
编译成后 进入工程文件 如图
选中你刚刚点击下载的那个描述文件,一般是第一个
这样 描述文件就已经安装到你的工作文件当中了
然后点击xcode- product- scheme-edim scheme-找到archive (把它改成release)
如图
点击close 关闭后
接着就点product- archive 如图
然后等段时间打包成功后会弹出一个框
那个弹出选项的时候选择提交到APPSTORE第一个 并且要选择自己的开发者账号-接着选中export导出打包文件
然后接下来就是把打包的文件上传到appstore
如图用xcode上传的方式打开工具
接着就把把选中进去,网络好的话就一瞬间的事情就上传到appstore 了 如图
登录开发者账号
接下来如图
做到这部的话已经算是成功了
步骤5查看是否已经上传成功
点击 ituens store
以上就是上架大体流程
最好把上架完的证书以P12的形式导出来,以后需要用的的时候比较方便啊
祝 顺利上架!