美文网首页
iOS - APP上架的从0到1

iOS - APP上架的从0到1

作者: echo海猫 | 来源:发表于2021-04-18 17:21 被阅读0次

    首先,通过下面的思维导图,展示下 APP上架的从0到1的整体思路,希望大家有个了解,后面可以根据具体的实践步骤进行操作


    APP上架从0到1的思维导图.png

    Tip :

    • 在申请账号这步省略,可自行在Apple Developer上进行配置
    • 如果文章讲述的个别配置操作有问题,可以自行百度或者留言

    进入正题:

    Apple Developer相关配置:

    1、进入Apple Developer

    Apple Developer网站

    • 点击右上角的accout,进入下面的登录界面,如果没有自行用邮箱创建,后面的都要用这个账号进行上架操作


      Apple Developer登录界面
    • 登进来后,就是下面的界面:


      登录成功的界面
    • 我们点击Certificates, Identifiers & Profiles进入配置证书的界面

    • 每个证书会有5个属性,名称,证书类型,使用平台,证书创建人,过期时间,这个证书类型包含的有Development开发版本,Distribute上线版本,APNs的证书也是有这两个版本的:

    • 注意:如果多人开发的话,不需要每个人都去创建,一个人创建,在钥匙串导出证书的p12文件给他安装即可,后续就使用同一个证书进行开发,上线


      Certificates, Identifiers & Profiles
    • 我们初次可点击“+”加号去创建我们需要的证书,进入下面的界面:


      image.png
    • Sign development versions of your iOS, macOS, tvOS, and watchOS apps. For use in Xcode 11 or later.
      这里的 iOS, macOS, tvOS, and watchOS 都是指开发的针对平台和Xcode适用版本

    • 我们拿一个开发者证书作为示例:
      选择Apple Development 点击continue:


      image.png
    • 此时我们需要去Mac的钥匙串访问,创建一个Certificate Signing Request:

    image.png
    image.png
    image.png
    image.png
    • 会在你选择的文件目录下生成一个CertificateSigningRequest.certSigningRequest文件:
    image.png
    • 回到Apple Developer的网站,选择choose file:


      ------
    • “选取以上传”后,会直接生成一个证书,点击下载,下载到本地,双击即可运行本地Mac上了

    • 如果是下面这样就是证书没问题的,可以去Xcode运行使用了

    • 结合上面说的,如果需要导出证书的p12 文件给其他同事,直接在这里点击证书,点击导出证书,设置密码,告诉同事即可


      image.png
    • 另外几个功能和大家简单一下:

    • 在此处着重说一下Device,我们在开发过程中,可能需要涉及到打ipa包测试,但是有的手机设备的UDID并没有添加到我们的后台,这个时候,就需要需要安装的收集,提供它的UDID(设备标识),然后在Device中添加进去即可

    • 查设备标识的方法: 查设备标识的方法

      image.png
    • 至此 Apple Developer的配置结束


    Xcode 配置(演示Xcode Version 12.4 (12D4e)):

    1、配置account


    配置account - 1
    配置account - 2

    2、配置Bundle id


    配置Bundle id

    3、上线准备配置,将配置都选择为Release版本(快捷键 command + shift + ,)


    image.png
    image.png

    4、点击工具栏——>Product——>Archieve即可


    点击Archieve

    5、Achieve后悔到一个弹窗的操作界面,点击Ditribute App上线app,如果证书没有问题,会是一马平川,直接到status为Success即可


    Achieves

    6、点击Ditribute App后的几种状态:
    App Store Connect :提交至App Store Connect 上线版本
    Ad hoc:内部测试ipa,导出ipa

    image.png
    • 至此 Xcode 配置的配置结束

    App Store Connect配置上线App信息:

    • 还是在Apple Developer网站点击App Store Connect进入


      image.png
    image.png
    • 点击app 进入,点击+号
    • 在新建app的语言,设置下主要的语言,如果是国际化版本的话,项目内部做国际话语言适配即可。
    新建app
    • 创建出来后,直接在app信息中配置相关app信息即可


      image.png
    • 如果在固定的国家上线的话,在此处设置即可:


      销售范围

    最后在app信息中填写好,公司网址,测试账号,APP类型等信息就可以了


    相关文章

      网友评论

          本文标题:iOS - APP上架的从0到1

          本文链接:https://www.haomeiwen.com/subject/gsgplltx.html