zoukankan      html  css  js  c++  java
  • iOS开发从申请开发账号到APP上架的整体流程详解

    应公司要求,写一份文档从申请账号一直到APP上架的整体流程,下面进入正文。

    https://blog.csdn.net/qq_35612929/article/details/78754470

    首先第一步,申请开发者账号:
    开发者账号有三种,分别是个人,组织,教育机构,其中组织又分为公司和企业,其中个人和公司都是99美金/年,企业级的开发者账号为299美金/年,本文详解个人、公司级开发者账号。

    准备工作:
    1. 一张开通visa或master功能的信用卡,公司邮箱,公司网站(需与邮箱后缀一致)
    2. 打开注册开发者账号链接
    3. 点击 Start Your Enrollment


    4.此时需要登录Apple ID, 输入邮箱和密码登录即可
    (4.1)如果没有Apple ID,点击Create Apple ID创建一个账号就行,但要注意邮箱后缀要与公司网站一致.
    (4.2)填写账号信息,记得这个地方你自己要把它记录在你的备忘录里,搞忘了就麻烦了。
    (4.3)信息填写完毕后,苹果会给你注册的邮箱发送一封邮件,将上面的验证码输入到该页面即完成了苹果账号的注册。重新登录继续完成接下来的步骤。
    (4.4)首次登录会弹出一个协议框,在条文下的可选框打钩,点击【Submit】提交
    5.填入个人名字、电话、地址(中英文两遍)然后继续(说明:如果你先前填写过,就没有这一步(直接进入第6步)
    6.选择对应的开发者账号(我这里选的公司账号,如果是个人开发者不需要邓白氏编码)


    (6.1)如果你看到上面这张图中“Check Now”,说明你还没有申请邓白氏编码,你需申请邓白氏编码。在此点击【Check now】进入下图邓白氏码检测界面,然后填写相关信息检测(其实第一次申请的话这里也相当于是申请邓白氏码)。


    在上图中输入相关信息进行邓白氏码的检测是否存在,这个界面所有填写内容必须使用英文,不可使用中文,所有输入框填写正确之后点击【Continue】进行检测,跳转到下图检测结果的界面。


    上图中检测结果是该公司还没有邓白氏码,这里点击下方小框为对号,然后点击【Submit】提交邓白氏码申请。

    上图提示申请已经被处理,很快将会受到一封邮件,邮件中会告诉你最晚哪一天会发放邓白氏码,现在就是等待了。之后,华夏邓白氏会发送一个邮件要求填写公司相关信息并回复给他。这个按照要求填写就好了,有些格式可能不太准确,不过华夏邓白氏会给你修改之后回复你让你确认的。漫长的等待……
    一直到邓白氏编码申请下来后,会发送一个邮件告诉你,最好在14个工作日之后再使用,因为苹果那边同步数据需要时间。如果要提前使用,失败次数不能超过3次。

    7.当你拥有邓白氏编码后,点击continue
    7.1接下来会填写公司的信息,第一个要选择的是公司创始人还是公司授权人,这个有老板信息的话直接选创始人简单点,如果没有的话,选第二个授权人,会多填一部分信息见下图


    接下来还有公司信息


    7.2全部填完之后点击下面的continue按钮,来到确认页面,进入最终的信息确认
    检查完毕后,点击Submit按钮,提交审核
    8.提交完信息了,接下来就等待苹果审核(注:如果想尽快通过审核,可以拨打苹果电话进行咨询:4006701855。这样苹果会重视你的诉求,当然打电话的时候态度很重要,尽可能和善有礼貌一点。)
    9.可能需要等3-4天,苹果会打电话给你核对信息,然后审核通过苹果会发送一封邮件给你,按照邮件连接一步步操作
    然后进入付款界面,填写开通visa或master功能的信用卡的信息信息进行付款,支付成功后,开发者账号就可以用了
    以上为公司开发者账号的具体流程,个人开发者账号更加简单一点,不需要邓白氏编码,公司营业执照等东西,只需要一个能境外付款的信用卡就行,流程很简单
    第二步:把APP上架到App Store
    准备工作:
    1、一个已付费的开发者账号
    2、一个已经开发完成的项目
    检查:
    1、Xcode必须是正式版的,beta版本的Xcode是不能上传项目的。
    2、上传使用的 Mac 的 OS X系统必须也是正式版的,beta版本也不行。
    3、确认你安装的Xcode是从App Store或者是开发者网站下载的,而不是从其它渠道获取的安装包安装的,因为非官方途径下载的Xcode可能带有XcodeGhost 病毒。
    正式开始上架流程:
    1、申请发布证书
    1.1 进入苹果官网
    1.2 选择右上角的 Account ,然后输入开发者账号密码后登陆
    1.3点击下图红框处


    1.4如下图操作


    注意:一个开发者账号只能创建(1-2个开发(测试)证书,2-3个生产(发布)证书),如果你的App Store Ad Hoc 前面的按钮不能选择,则代表你的这个账号无法再创建新的生产证书了。解决办法有两个:
    1.从共同使用这个账号的人电脑上生成.p12文件,导入自己的电脑。
    2.删除现有的一个证书,尽量挑时间靠前的删。注意:如果删除一个证书,那么正在使用这个证书的人将不能再使用了,除非重新生成。因此条件允许的话尽量用第一种方式。

    1.5两次Continue后,到了如下界面,这时候需要一个CSR文件去获取证书


    1.6获取CSR文件

    继续后,有弹框提示存储位置,存在能找到的地方后回到刚才请求发布证书的页面,choose file 选择刚才的文件,然后点击continue。


    点击 Download 下载证书,下载完成后,双击证书就可以了(闪一下就完事了,没其它效果)
    2.创建App IDs和绑定你的App的Bundle Identifier


    注意:
    1、上传App使用的Bundle Identifier(不要有-,都是英文+数字)必须是固定的,不能使用占位符。
    2、如果你的Bundle Identifier已经在网站上绑定了,如果你又修改了你工程里面这个Bundle Identifier的话,需要重新进入到开发者账号里面绑定。

    下面选择App中包含的服务,默认有两项,其余的根据自己项目的需求进行选择
    点击Continue
    然后再点击Register
    最后点击Done
    3.生成描述文件(描述文件的作用就是把证书和Bundle Identifier关联起来)


    3.1 在App ID 这个选项栏里面找到你刚刚创建的:App IDs(Bundle Identifier) 类型的套装,点击Continue
    3.2 选择你刚创建的发布证书,根据自己电脑上的发布证书日期来选择,点击Continue
    3.3 在Profile Name栏里输入一个名字(这个是PP文件的名字,可随便输入,在这里我用工程名字,便于分别),然后点击Continue
    3.4 Download生成的PP文件,然后点击Done,双击安装(闪一下就完事了,没其它效果)
    4.在App Store创建应用
    4.1 回到Account首页



    创建完应用后,填写应用的详细资料

    其他输入框或选项都按提示填写即可
    最下面还有一个版本发布,按需求来选手动或自动即可


    整体的流程到这里就结束了,之后就是等待苹果的审核,如果审核通过,会发送一封邮件给这个开发账号的邮箱,然后就能在App Store上下载该项目了,如果审核没过的话,苹果也会发送一封邮件,告诉你拒绝的理由。然后照着邮件里的需求改,改完后重新构建版本,重新提交审核即可。
    下面附带Xcode简单步骤

    ---------------------
    作者:Z_oneday
    来源:CSDN
    原文:https://blog.csdn.net/qq_35612929/article/details/78754470
    版权声明:本文为博主原创文章,转载请附上博文链接!

  • 相关阅读:
    yocto/bitbake 学习资源
    QEMU/KVM学习资源
    ubuntu 中创建和删除用户
    git 重命名本地和远程分支
    Ubuntu 上搭建 FTP 服务器
    gdb 常见用法
    git log 显示与特定文件相关的 commit 信息
    基于 qemu system mode 运行 arm 程序
    基于 qemu user mode 运行 aarch64 程序
    checking in(airport)
  • 原文地址:https://www.cnblogs.com/webenh/p/10244882.html
Copyright © 2011-2022 走看看