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