[Day27] swift & kotlin 上架篇!(1) 小鸡BB-游戏上架流程-swift

上架

终於来到上架的部分了
我们要把写好的APP上架到商店给人下载

一起来看看怎麽处理吧!

Apple 上架

首先~当然就是缴钱了
登入 Apple Developer
首页下方有加入开发者
点进去後右上角点选Enroll
接下来一系列填写资料就不赘述
其中有一个 APPLE Select your entity type.
是在点选帐号是那种类别
其中有分 个人/公司/政府
个人与公司差别在底下有几组开发帐号
这边我们选择个人(99美元/年)
然後就是缴费环节~缴费完信箱就会收到确认信搂
Apple 上架 收据
接下来就是等待审核搂
Apple 上架 收据
经过了两天的等待
终於通过审核 准备上架搂
上架流程简单来说拆三部分

  1. 申请凭证
  2. 申请描述档
  3. 发布程序

首先我们来申请凭证吧
想上架IOS需要申请开发凭证与发布凭证
进入Apple Developer首页点选凭证管理
Apple 上架 收据
拉到最下方下载WWDR证书
WWDR下载完後点两下
会自动安装进锁匙圈存取内
此证书是苹果的认证
允许你的电脑进行开发
Apple 上架 收据
接下来先申请开发凭证
Apple 上架 收据
接下来会要求你传送CSR凭证
CSR凭证是由你自己电脑产生
Apple 上架 收据
怎麽产生有很多种
这边教一种方法
开启锁匙圈存取
Apple 上架 收据
填入资料
Apple 上架 收据
Apple 上架 收据
Apple 上架 收据
找个地方存起来 凭证就好了
请把他上传进去
就完成开发凭证的申请搂
完成後请下载回来後
点两下安装开发凭证
Apple 上架 收据
接下来申请发布凭证
主要用途是发布到APP Store 用的
申请流程同申请开发凭证
下载回来後点两下安装
Apple 上架 收据
Apple 上架 收据
此时回列表查看一下
就会看到凭证列表搂
Apple 上架 收据
查看Devices项目
列表内手机可进行实机测试
如果你手机跟开发的Apple ID是同帐号
那你的装置会自动被添加到Devices内

如果没有 只要取得手机UUID後
可进来这边手动设定
Apple 上架 收据
接下来申请描述档了
主要申请开发用描述档
与上架用描述档
请先点选描述档分页 点选+
新增描述档
Apple 上架 收据
Apple 上架 收据
如果前面在开发前有设定好开发人员
此时列表内就会有刚刚开发好的程序了
Apple 上架 收据
选择开发凭证
Apple 上架 收据
选择测试装置
Apple 上架 收据
设定描述档名称
Apple 上架 收据
完成搂~下载下来
一样点两下安装
Apple 上架 收据
下一步就是申请发布描述档
一样下载完安装
Apple 上架 收据
接下来发布描述档
步骤也几乎相同 下载完成点两下安装
Apple 上架 收据
Apple 上架 收据
Apple 上架 收据
接下来进入APP上架管理的流程
请点选APP 发布管理
点选APP後面的+按钮
来新增APP上架
其中的SKU自己设定
所有项目後面的?点选後都有详细说明
然後点选建立
Apple 上架 收据
接下来就会进入管理页面搂
Apple 上架 收据
接下来先填写APP资讯
Apple 上架 收据
设定售价
Apple 上架 收据
然後回到1.0准备提交页面
新增截图
Apple 上架 收据
截图我们可以透过模拟器截图方式取得
请依照提示 去找相对应的模拟机测试

接下来开始打包
装置设定到Ani iOS
Apple 上架 收据
Apple 上架 收据
检查一下有无问题
Apple 上架 收据
Apple 上架 收据
Apple 上架 收据
Apple 上架 收据
然後就发现错误了
Apple 上架 收据
主要是说IPDA旋转设定不对
要禁止平板选转 就要开启全萤幕
Apple 上架 收据
接下来准备发布
Apple 上架 收据
Apple 上架 收据
Apple 上架 收据
Apple 上架 收据
然後依照指示把程序推上去即可
Apple 上架 收据
然後等一段时间
苹果收到时 就会问你要发布哪个版本
Apple 上架 收据
Apple 上架 收据
接下来会跳出一些问题
依照真实状况填写即可
完成後再进入隐私权设定一下
比较麻烦的是隐私权需要URL才可以
Apple 上架 收据
请你找个空间放
至於内容可以参考我的 范本
接下来年龄分类与内容版权
请看着说明就可以做完了
Apple 上架 收据
一切即将完成 设定一个版权声明
Apple 上架 收据

最後点选储存後
点选提交以供审查
Apple 上架 收据

又等了一天....
上架成功了!!
Apple 上架 收据
可喜可贺~然後拿了几台装置测试
发现跑版了ORZ......
原来 viewDidLoad 取 view.frame 时
是依照storyboard取的
所以我们把 self.drawGameLine() 移动到 viewDidAppear
Apple 上架 收据
然後依照上面的顺序重新上架
记得发布前版号改成1.1
Apple 上架 收据

上架看这边! 小鸡哔哔B

小碎嘴时间 ヽ(゚´Д`)ノ゚

补个小插曲
我在申请上架帐号时拼错自己名字

应该是Pin Yi
被我写成 Pin YU

找遍他所有後台 都没有修改名字的地方
後来才找到~ 原来要修改姓名 必须要mail到客服信箱

我还努力写了英文信给他们
结果~
Apple 上架 收据

超贴心的有中文人员回信给我噎!
而且是繁体中文~撒花~


<<:  Day27 Apex 配对机制分析

>>:  Day35 ( 电子元件 ) LED 显示温湿度 ( DHT11 )

[Golang]单向channel介绍

1. channel有分,单向、双向,通常情况下,只说channel,就是指双向channel。 那...

DAY14-React Overview

前言: 在经过两个礼拜的内容後,相信大家对写网页也有一定的基础了吧!这两个礼拜我们介绍很了多很好用...

【Day05】数据输入元件 - Input Text / Text Field

元件介绍 Input 是一个输入元件。通常在我们希望用户能够输入一些资讯的时候会需要用到它。由於原生...

【资料结构】读档相关 12/18更

二维阵列的一维读入法 #include <math.h> #include <st...

企划实现(11)

FB登入 以上功能都完成後就要开始环境的建置了 第一步:下载android studio sdk(如...