IDEA 学习笔记之 Web项目支出

Web项目开发:

一、前言:

 

当同样称为iOS开发者,把开发出的App上传播App
Store是必须的。下面就是来详细介绍一下切实可行流程。

填补加新模块:

二、准备:

起名 1

一个都付费的开发者账号(账号类型分为个人(Individual)、公司(Company)、企业(Enterprise)、高校(University)四栽档次,每年用分别吗$99、$99、$299、免费。)。

起名:

一个早已支付成功的门类。

起名 2

三、检查:

添加jars:

你的Xcode必须是正式版的,beta版本的Xcode是不可知上传项目之。

起名 3

恳请确认你安装的Xcode是打App
Store或者是开发者网站下载的,而休是于旁渠道获取之安装包安装之,因为非法途径下载的Xcode可能包含XcodeGhost
病毒。如何检查?

起名 4

反省措施

添加Tomcat/local:

季、生成发布证书

起名 5

开辟苹果开发者中心:https://developer.apple.com

起名 6

开拓后点击:Member Center

起名 7

苹果开发者中心

起名 8

下输入已给付了之Apple账号和密码登录(如果你的计算机已经保存了密码,会直接进入)

 

开发者登录账号

添加品种:

点击:Certificates, Identifiers & Profiles (专门生成证书,绑定Bundle
Id,绑定device设备,生成描述文件的地方)

起名 9

Member Center

 启动Tomcat:

点击Certificates生成证书

起名 10

选择iOS, tvOS, watchOS

看到web页面:

选择All

起名 11

点击右侧上比赛新上加关系

改页面:

补偿加新证书1

起名 12

由于是做App上污染,选择生证书(选择App Store and Ad Hoc)

重新部署页面:

选择App Store and Ad Hoc

起名 13

注意:一个开发者账号只能创造(1-2单开发(测试)证书,2-3单生产(发布)证书),如果您的App
Store Ad Hoc
前面的按钮无可知选择,则代表你的是账号无法还创新的养证书了。

起名 14

釜底抽薪方法:

起名 15

起联合采取是账号的口电脑上生成.p12文本,导入好之处理器。(尽量不要行下第2步)

 

比方您想转的言语,把现有的删减一个(建议删除时比靠前之)。注意:如果剔除一个证明,那么正在采取这关系之丁用非能够再下了,除非再转,然后下.p12重导入好的计算机里!

注意:使您想去证书,执行下步骤,否则略过。

去证书

变迁证书4

扭转证书3

生成证书2

接下来搭上达标图,生产证书有继续

上传CSR文件去赢得证书(CSR文件需要我们到本机钥匙串里去创造)

在Launchpad的其他里面,点击匙串访问弹有如下界面

其他

匙串访问

工具栏选择匙串访问->证件助理->打证书颁发机构要证书…

求证书

关系信息

将CSR文件保存到MAC磁盘的某个位置(这里我选的凡桌面,进行仓储)

仓储证书

点击完成

CertificateSigningRequest.certSigningRequest 文件

下一场返回浏览器,点击choose File..

选择CSR文件

挑选创建好之:CertificateSigningRequest.certSigningRequest
文件,点击选取

选取CSR文件

点击Generate上传证书

上传CSR证书

跨反至如下界面,点击DownLoad下载生成的证明(cer后缀的文本),然后点击Done,你创造的揭晓证书就见面储存在帐号中。

下载生成的证明

cer后缀的文本

注意:斯证明只能下载一潮。点击下载后,关闭页面后即便非可知再回到下载页面了。

设若未待被别的电脑使用,则直跨越了下面附加项,跳转到第五步(绑定Bundle
Identifier)

叠加项:生成p12文书在旁计算机上动是通告证书

双击安装证书后,打开钥匙串访问,选择设置之证明右键单击

安的发布证书

注意:倘没导出,可以把这证删除,然后重新双击下载的证明文件安装。

传出证明

传输出证明

囤证书

仓储导出的证书

注意:存储的文件格式一定要是.p12

安密码

好吧证明设置密码,也得以无设置密码;如果安了密码,那么他人安装之证明之时光就要输入密码,否则无法安装。这里就非装密码了。

设置密码

保存导出的证件

p12发布证书

假若需要在另计算机及啊能发布App,那么尽管务须要设置之通告证书。

五、创建App IDs和绑定你的App的Bundle Identifier

返刚才之页面:https://developer.apple.com/account/ios/identifiers/bundle/bundleList.action

点击App IDs,进入如下界面,点击右侧上比赛的+

点击App IDs

填写App IDs和Bundle Identifier

填写App IDs和Bundle Identifier

注意:

上传App使用的Bundle
Identifier(不要生-,都是英文+数字)必须是定点的,不克下占位符。

如你的Bundle
Identifier已经当网站上绑定了,如果您还要涂改了你工程中是Bundle
Identifier的话,需要重上及开发者账号内绑定。

修改工程的Bundle Identifier

下选择App中包含的服务,默认有三三两两项,其余的依据自己种的需要进行抉择

App Services

点击continue

点击continue

点击Register

点击Register

点击Done

点击Done

六、生成描述文件(描述文件的企图就是将证件和Bundle Identifier关联起来)

找到Provisioning Profiles ,点击All,然后点击右侧上角 + 号

Provisioning Profiles

因为凡发布,所以选择下面App Store这个描述文件,点击Continue

选择App Store

于App ID 这个选项栏里面找到您碰巧创建的:App IDs(Bundle Identifier)
类型的套装,点击Continue

挑发表项目的Bundle Identifier

择而正创立的宣布证书(或者生成p12文件之坏发布证书),根据自己电脑上的公布证书日期来选,点击Continue

选料创建的发表证书

当Profile
Name栏里输入一个名字(这个是PP文件之名字,可不论是输入,在此处自己为此工程名字,便于分别),然后点击Generate

给描述文件由个名

Download生成的PP文件,然后点击Done,双击安装(闪一下就完成了,没其他功能)

Download生成的PP文件

浮动的描述文件

六、在App Store开辟空间

回到Member Center,点击iTunes Connect

点击iTunes Connect

报到开发者账号(还是事先曾付费的账号)

签到成功后,点击自己之App

点击自己的App

点击左上角那个+号,点击新建(注意:我们是iOS App开发,不要选Mac App啦)

新建 App

逐按照提示填写入对许信息(SKU是公司用于做统计数据之类的id,根据企业求填写),然后点击创建

填写App信息

注意:要还填好下,可能会见告诉你,你的App名称都深受霸占,那么不好意思,你不得不改名了!(而且建议大家起名不要往比较出名的App上靠,否则对或会见吃拒绝)

填写App其它信息

App信息

填写价格以及行销限制(由于自家的开发者账号没有订纳税合同,所以无克上线收费用,所以不得不暂时免费)

填写价格跟行销限制

逐条将不同尺寸的App截图拉入到对应之其中要填写不同尺寸的手机屏幕截图(也尽管是将不同尺寸的模拟器运行后,挑来最少3页最多5页进行截图然后拖到应的区里)(在模拟器Command+S
就得保存屏幕截图及桌面了)(注意:如果提示拖进去的图片尺寸不对,则把模拟器弄成100%然后又Command
加 S) 尺寸参照表在脚

设置不同尺寸的App截图

尺寸参照图

尺寸参照图

填写App简介

填写App简介

按部就班提示依次输入

依照提示依次输入

错误提示:如果上传App 图标失败,提示Alpha错误的说话,看下面。

开拓你的图标图片,勾掉这个

勾掉这个

点击分级后的编排,如实填写后,点击完成

独家信息

填写审核信息

填写审核信息

本发布即是:(然后最下选择自行发布之话语就是若对通过,就活动上传App
Store供人下载)

此刻这构建版本还尚无生成,我们先拿核心信息填写完毕,然后还进入Xcode中把种打包发送到回复。

注意:填写完毕得要是点击右侧上较量的保存。

七、在Xcode中封装工程

找到你刚刚下载的昭示证书(后缀为.cer)或者p12文件,和PP文件,双击,看起没反应,但是她们早就投入到你的钥匙串中。

在Xcode中挑选iOS Device(这里不能够选择模拟器),按照下图提示操作

选择iOS Device

若是你的运用不支持横屏,把立即半单引去丢

万一您的用不支持横屏,把及时有限个引去丢

查版本号和构建版本号

翻版本号和构建版本号

布发布证书

布发布起名证书

注意:倘此没有黄色叹号,代表你的布置没问题,如果生,那就算是证书和描述文件不般配,或者描述文件里刚才选的Bundle和现行底工的BundleIdentifier不一致,去develop.apple.com高达找到您的描述文件在肯定下绑定的bundle
Identifier和而工程是无是平的?

检查

断点全局断点僵尸模式等于都使失去丢。

设置Release模式(Debug是测试的,Release是公布用的)

选 Xcode下 Product 下 Archive(专门用来传项目,或者打包项目)

选择Archive

出现下图说明您没有长开发者账号,点击右侧下脚Add… 按钮就可长

从未有过增长开发者账号

输入付费的开发者账号

输入开发者账号

也许会见弹有底这界面,如果非弹有,按Command加。

下一场回到Archive(选择就付费的账号),然后点击Choose

摘都付费的账号

然后等待

等待

选择Upload提交

Upload提交

如下就意味着及污染成,如果差,请参见iOS
App上污染项目遇到的题材

上传成功

返回ItunesConnect网站上而自己之App信息遭到查阅转

在这个构建版本这里虽足以加上代码

点击+号之后择代码版本

加加构建版本

付出以供应对

付以供对

App已经从准备交付,变成正在守候对状态

在等候审批状态

八、生产证书在他人电脑上安了怎么收拾?

17.根本  如果既当他人电脑上包上架了一个活
但是装之活证书又不曾了(不克导出p12) 怎么收拾?(这个是自己遇到的坑)

您得重以上步骤四 这个就非详细赘述(安装发布证书)

接下来转1、

2、

3、更改appId 和cer文件 绑定好配置的car appid 是先前上架的时候用底appid
可以就此bundleId 去分辨

末尾直接点击Generate 就Ok 然后照上述步骤安装到钥匙串即可

九、说一下版的更新问题

2、点击左下角的加号 弹出框可以输入版本号

构建形成后 会在iOS APP 下面出现一个准备交付的本子  
下面的步调及正规的由包及丝步骤一样

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图