ios开发流程介绍,ios app开发流程
IOS开发者公司帐号申请流程-(1)邓白氏篇
公司版开发者账号和个人版都是一样的,需要交费688元(99美元),不同的是公司版开发者账号需要邓白氏编码(D-U-N-S® Number,全称Data Universal Numbering System)。
站在用户的角度思考问题,与客户深入沟通,找到阿拉尔网站设计与阿拉尔网站推广的解决方案,凭借多年的经验,让设计与互联网技术结合,创造个性化、用户体验好的作品,建站类型包括:成都做网站、网站建设、企业官网、英文网站、手机端网站、网站推广、国际域名空间、雅安服务器托管、企业邮箱。业务覆盖阿拉尔地区。
IOS开发者公司帐号申请总的来说分为四步,分别为:
一、注册Apple ID
1、去开发者官网:,点击菜单栏的Account,注册或登陆你的apple id账号。
注册时一定要把账号的姓名写成拼音模式,不要写成中文否则后期申请开发者时会出现邮件打回:【要继续完成您的注册,请您将申请人姓名更新为Apple 开发者计划申请人的法定姓名的拼音模式,中文汉字系统是不接受的。请更新与您的 Apple ID 相关联的姓名】
申请人是开发团队的主要联系人,负责接受所有开发者计划协议。
2、登陆账号后,点击下方的Join the Apple Developer Program
3、然后点击右上角的【Enroll】按钮,如下图所示
4、接着就是选择要申请的帐号类型
这里Enrolling as an Individual就个人版的开发者账号,Enrolling as an Organization就是我们需要的公司版开发者账号(需要DUNS-Number, 公司的实体名字,营业执照,法人)
接着就有下面的界面:这里Enrolling as an Individual就个人版的开发者账号,Enrolling as an Organization就是我们需要的公司版开发者账号(需要DUNS-Number, 公司的实体名字,营业执照,法人)
点击Start Your Enrollment,这里我们选公司版的:Company/Organization
5、公司版的:Company/Organization邓白氏编码申请
点击Check now (意思就是检查你的公司有没有邓白氏编码,若没有需要从苹果的这里端口进入去申请邓白氏,(免费的))
6、接着填写相关公司信息
如下图:(就是申请公司的邓白氏编码的信息)
7、确认前面填写的信息
提交后,填写的邮箱里会收到一封邮件,然后后期就是到你的apple id绑定的邮箱里关注邮件。邓白氏会发邮件,有时是需要补充信息,如需要上传公司的营业执照照片什么的。
有什么问题或催促也可以发送邮件到的邮箱里,会有回复。
根据申请的国家会有不同的人来回复,大陆是会是懂中文的人来处理,香港帐号英文为主。
例当时申请时由于营业执照没下来就提交了申请,没办法提供营业执照, 一个APPID帐号只能提交一次申请,不能提交多次,故对方给了一个邮箱(applecs@dnb.com) 让到时回复,其实就是一个客服邮件,提交工单给总部处理。
8、邓白氏申请成功后,会发送一封带编码的邮件,如下图所示:
翻译:
您于2017年9月26日提交的编号为102***********的D-U-N-S编号请求/更新已完成。 您可以在14天内开始使用您的编码。邓白氏编码:544551263解决方案说明:已创建新记录以下信息已作为您的请求的一部分提交:公司名称:***********城市:***********国家/地区:中国感谢您 使用D&B的小型调查服务。
由于要等14个工作日,所以我是8月16号下来邓白氏,9月2号申请的开发者
三、申请开发者
见另一篇
四、缴费
iPhone 的开发过程是怎样的
其实这个问题在Steve Jobs那本书里面有, Chapter 36 The iPhone. 下面是我个人的总结和翻译(里面还附带我读完觉得比较有感触的地方):
05年的时候,iPod销售火热. Steve已经开始思考什么竞争产品可能抢走他们的市场份额. 他察觉到了手机: 首先手机几乎是每个人必须的,另外人们可以通过在手机中整合音乐播放来和iPod竞争,另外手机还可以其他更加丰富的功能:比如摄像头. 于是Jobs也决定做Apple自己的手机. 所以,总结起来,其目的就是防止其iPod产品被其他公司的手机所取代,另外因为手机几乎人人需要,这会是一个巨大无比的市场.
另外做的过程当中一些细节的事情很值得让人寻味:
1. 最开始,Jobs和Motorola合作,在他们的手机RAZR里面加入iPod功能,取名ROZR.但是Jobs用完后觉得是一坨屎,于是放弃合作,决定全部自己来做;
2. 在iPhone之前,iPad项目就在秘密进行中,原计划就想在平板电脑上面支持multi-touch.但是后来Jobs觉得这一技术可以先用于iPhone,于是将Tablet的计划暂时停掉,转战iPhone. 他们先秘密收购了 FingerWorks,拿到所有专利,并将其整合到iPhone中来.
3. 开发iPhone的过程是Apple内部两个团队互相竞争. 一队人尝试将之前的iPod转成手机,使用转轮来控制.其优点是菜单选择和音乐功能操作非常便利,但是字母输入成为重大弊端; 另一队人采用平板上面的技术,做一个用multi-touch的方式来操作的手机. 前一个项目取名P1, 后一个取名P2, 最后众所周知P2取得胜利. 最终成为2007发布的第一代iPhone. 而第一队人马成为悲剧角色.
4. iPhone开始打算采用塑料屏幕,但是Jobs觉得要打造一个够酷的手机,应该使用其他更优质更炫的材料,于是他们最后决定用玻璃. Jobs主动去联系当时著名的厂商: Corning Glass, 并详细阐述了Apple对玻璃的要求(Gorilla Glass). Apple的要求之高,使得Corning的CEO Weeks害怕他们不能按时交付产品. Jobs忽悠+鼓励, 最后Corning 6个月内就完成了交付.
5. Jobs对其Design团队要求非常苛刻. 而且有时会在产品开发到后期的时候推翻之前的design而从头再来. Jobs对iPhone的细节就达到了吹毛求疵的程度. 传记里面说:"Jobs一夜没睡,第二天召集Jony Ive说他觉得现行的iPhone太"masculine, task-driven, efficient" (传记里面的原话), 于是要求Ive的团队打翻重做." 于是他们又花了几周时间,得到iPhone一代最终的样式. 为了这个design的修改,最后电路结构,天线还有电池位置都要更改. 而里面的员工回忆说:"要是其他公司,可能就直接发布之前的版本.但是Apple不一样,我们按下reset键,从头做起".
从上面可以看到Jobs和Apple一直保持着的其他公司难以企及的风格:
1. 对产品的外形设计,硬件配置和软件技术有着强势的控制力,同时勇于创新;
2. 对产品要求非常苛刻,有一丝不达标,不惜打翻重做; 即使是硬件的具体材质,他们都会严格控制.
3. iPhone的开发采用了公司内两队竞争的方式.(我不知道是不是每个产品都这样,我觉得应该不是.不过好像听说微软喜欢采用两队竞争的形式);
4. 强有力的执行力.
另外我也推荐这篇回答:
里面说了Intel Macbook是如何被Jobs提到公司议程上面来的. 感觉很多时候,Apple (以及Steve Jobs)的办事非常迅速,经常是说干就干, 竟让我觉得有点像是一个创业期的小公司.
ios 开发流程
iPhone iOS 4从注册到app上线开发流程
一、关于注册账号IDP和Apple ID:
1、注册App ID(无论是iOS使用者还是开发者都需要*****ID,只是后者还需要付99$注册成为开发者。)
网址:
由于上边的网址没有注册按钮,所以去iTunes注册,方法参照(这里注册的是免费的,您需要注册付费的):
2、注册成为苹果开发者,教程:
被苹果公司正式接纳为开发者之后,会收到一封E-mail告知苹果iTunes Connection网站的地址。这个网站相当于iTunes商店的"供货商专用通道",每个你想要出售的产品都必须先通过iTunes Connect在App Store注册。你需提供产品的名称,描述,价格和其他在程序中用到的元数据。
二、开发
这里没有什么好说的,只有细心、专心和耐心。记得想办法处理下内存泄露的问题,代码优化。
三、真机测试:
1.如何联机调试和发布程序(99$)
2.把Iphone程序连接真机调试
四、应用程序内置购买(IAP)
启动IAP:
设置---通用---访问限制---应用程序内购买
App Store的制度是,买的软件跟你的ID绑定,那么只要在很多软件免费的时候成功买到了,以后无论什么时候都可以免费再重新下载,即便该软件已经收费了。
1.iOS应用内付费简介和准备流程
2、IAP(程序内购买)
完全攻略(很详细):
3.(In App Purchase)翻译
4.iPhone In App Purchase购买完成时验证Transaction Receipt
5.iOS应用内购买(In App Purchase)总结
6.给你的iPhone程序加上IAP
7.iPhone In App Purchase购买完成时验证Transaction Receipt
五、发布和打包
1.详解Xcode 4发布程序图文并茂教程
2.如何联机调试和发布程序(99$)
3.注意
提交二进制文件的两种方式:
(1) 用xcode验证并上传
product----Archives----Validate------submit
(中间那个share是生成.iap的。)
教程:
(2) 用Application Loader工具
前往---电脑---Developer---Applications---Utilities---ApplicationLoader
(真机编译通过后,在项目左边的树结构中找到xxx.zpp,选中右击showinfinder,将看到的xxx.app拖到itunes就生成ipa了.默认名字应该是xxx.ipa
如果要将此ipa分发出去,可以在itunes中的xxx.ipa文件上点击鼠标右键,选择在finder中显示,就可以得到生成后的ipa安装文件,可以上传了。)
教程:
六、上线
提交了程序需要5天左右的审核,耐心等待!!
七、其他
1.教你如何在App Store里找到那些限时免费的收费游戏
2.iPhone上下左右手势判断代码
3.iOS App的图标,启动画面及其它
4.打开xxx.ipa提取音乐图片:
改后缀名,把xxx.ipa改成xxx.zip,选中app图标,右击“显示包内容”
八、更新版本:
1.更新后上传新ipa
九、产品升级
1.改代码,加上自己要更新的内容,info.plist中版本号该一下。
2.进入到apple后台,找到要更新的产品,AddVersion,填写产品更新版本简介,然后重新上传。
ApplicationLoader工具:
前往---电脑---Developer---Applications---Utilities---ApplicationLoader
iOS APP开发从0到1的项目创建过程
入职新公司,项目完全从头开始,所以现在整理总结一下项目的创建实现过程,之后跟着这个APP随时记录遇到的问题。
首先有一份可行的商业计划书:在计划书里应明确规划出产品定位(包含市场背景、用户定位、已有的竞品状态、产品卖点)。
在计划通过的情况下对需求进行整理:可以用脑图根据用户需求、当前存在的痛点整理出核心功能,通过流程图对功能列表进行完善,需求和流程都走通的情况下,产品经理再去画原型图。
此时,作为技术的重点来了……
此时项目初始需求和配置基本已经完成,接下来就是漫长的页面开发和功能实现了~
当前文章:ios开发流程介绍,ios app开发流程
分享地址:http://hbruida.cn/article/phgchc.html