仓酷云
标题:
IOS设计IPhone程序公布到使用程序商铺的流程仓酷云
[打印本页]
作者:
飘灵儿
时间:
2015-1-18 11:49
标题:
IOS设计IPhone程序公布到使用程序商铺的流程仓酷云
除了在程序加载的时候把我的view加载到他上目前我还没用到过其他的苹果一直很推崇MVC的程序结构视图模型控制器简单说就是视图负责显示内容模型负责所有数据的保存结构或者一些其他数据操作控制器是用来协调视图和模型举车的发动机系统的例子用传真机试过N次,又用faxzero试过N次今后,全体都提醒失利。可是,世事云云难料,明天清晨收到了信誉卡境外消耗99美圆的短信提示,早上起来信箱里就已收到了激活码,点击链接就激活了本人的开辟者账号。也不晓得是哪一次传真发乐成了。
登录开辟者中央,右边有个Portal的链接,点击出来就是本人账号的办理中央,初度进进有个导游,能够帮你创立一个开辟者证书。最好是下载它的完全的导游仿单,是一个PDF,7M多,步骤仍是挺具体的。可是这本手册在网上没有见过中文版的申明,以是在这里复杂先容一下。
这个开辟者中央的用户权限分三品种型:Agent,Admin,Developer。Agent具有完全的办理权限,Admin也能够办理用户和证书,Developer只能办理本人的证书和设备。只要Agent有上传软件到AppStore的权力。(可是我没有看到增加别的用户的功效,大概必要299美圆的账号范例才会有,我本人的账号登录出去就是个Agent了)。
关于团体开辟者,你必要完成以下几个历程:
请求一个Development证书>设置你的IPhone手机>创立一个AppID>创立并下载安装一个DevelopmentProvisioningProfile。经由这几步,你写的程序就能够跑在本人的手机上了(不然只能在假造机内里运转)。
然后请求一个Distribution证书>创立并安装一个DistributionProvisioningProfile>编译你的程序>就能够公布到AppStore了。
上面具体先容一下:(不晓得有无需要,究竟买了证书的人都能够下载到这篇很复杂的英文文档),一切的先容以中文版的MacOSX的菜单和程序名为准
开辟者证书安装步骤:
翻开使用程序中的“钥匙串会见”,在菜单里点击“证书助理”上面的“从证书代办署理哀求证书”,注重上面不要选中任何行,不然菜单会变。输出本人的注册Email,经常使用称号能够写具体一点,好比“UnfishDevKey”,上面选中“存储到磁盘”,点持续,大概会呈现未知毛病,多试几回就OK了。然后在扫瞄器中进进开辟者中央的Certificaties导航页面,在Development页面中最上面选择方才创立的证书文件,点上传。然后证书就会显现出来,还要再点一下前面的Approve按钮,页面革新后这个证书就能够下载了。上去是个cer文件,双击会主动导进,导进范例选择“登录”就能够。
然后是增加本人的手机设备到xcode。把手机连到电脑上,在xcode的windows菜单下翻开Organizer,右边的devices上面会列出你的手机,右侧的Identifier项就是你的手机的udid,复制上去,待会要用。假如这个手机还没有设置过作为开辟机,这个界面上应当会有两个按钮,点一下就能够把它设为开辟机,在xcode里点Buildandgo的时分就能够主动的安装你的程序得手机上,不必要经由过程ITunes了。在开辟者中央的右边Devices导航页里点AddDevice,起个本人熟悉的名字,把udid粘贴出来就能够了。(这一步只是开辟证书有效,公布证书是不必要这个工具的。)
然后必要创立一个AppID,在开辟者中央的AppIDs导航页创立一个新的AppID,这个AppID必要跟程序的info.plist内里界说的程序Identifier绝对应,假如这里只输出一个*,那末info.plist那边写甚么都能够,倡议用*。
然落后进开辟者中央的Provisioning菜单,在Development页面创立一个新的Provisioning,必要选择所利用的证书,AppID,和对应的设备,天生今后下载这个provisioning文件,把下载上去的文件拖到Dock上的Xcode的图标上就会主动安装出来。然前进出xcode从头翻开,翻开你的项目,翻开Project菜单上面的EditProjectSettings,进进Build页面,找到上面的CodeSigningIdentity,把AnyiPhoneOSDevice项前面选中你的开辟者证书,然后就能够把项目标编译方针设为Device(而不是摹拟器),试一下BuildandGo了。程序应当会编译完并主动安装到你的手机上,并主动启动了。
公布证书安装步骤:
再利用钥匙串会见内里的“从证书代办署理哀求证书”功效,输出本人的Email,称号要写购置证书时登录的公司名大概团体名,上面选中“保留到磁盘”和“让我本人选择私钥”,下一步,把证书保留上去。
进进开辟者中央Certificates内里的Distribution页面,选择方才保留的文件上传,然后Approve一下,下载这个证书,双击导进,范例选登录。
进进高兴者中央Provisioning内里的Distribution页面,增加新的Provisioning,范例选AppStore,(假如选了AdHoc,就只要你增加过udid的手机才干安装这个程序了),证书应当是主动呈现的,AppID选好,创立完成,下载这个文件,拖到xcode的图标上安装完成。加入xcode再从头翻开,不然加载不了你方才增加的谁人证书,会呈现Provisioning有效的提醒。
然后翻开你的项目,进进“EditProjectSettings”,进进Configuration页面,选中Release点击上面的Duplicate,复制一个新的设置项出来,定名为Distribution。然落后进Build页面,顶上的Configuration下拉框选中Distribution,上面的CodeSigningIdentity内里的AnyiPhoneOSDevice前面对应的值选中你的谁人Distribution的证书。然后就能够编译程序了。
假如你之前依照相似这个教程http://www.weiphone.com/thread-222380-1-3.html本人天生过证书而且悔改ProjectSettings和info.plist,必要把这两个中央改归去,不然编译的时分会呈现一个warning,CodeSignwarning:provisioningisnot
applicableforproducttype
‘
Application
‘inSDK‘Device–iPhoneOS2.2′。删失落ProjectSetting内里的PROVISIONING_PROFILE_ALLOWED=NO和PROVISIONING_PROFILE_REQUIRED=NO,和info.plist的SignerIdentity,再编译,应当就不会堕落了。
程序公布到使用程序商铺的步骤:
在开辟者中央的Distribution导航内里的AppStore页面,鄙人面的AppStore上面的LearnMore睁开,就能够看到GotoiTunesConnect的链接。进进今后点击ManageMyApplication,就能够增加本人的程序了。
必要选择程序的言语,国度,先容等等基础信息,然后下一步上传程序和别的图片。这个中央上传的程序,就是把你的项目编译今后天生的谁人.app的目次间接紧缩成zip上传,(这个.app目次内里的任何文件都不成以变动,不然署名就不合错误了)。你必要筹办一张512
作者:
简单生活
时间:
2015-1-21 15:57
中国如今已然发展成为一个软件大国,软件人才的数量跃居全球之首。当然,在苹果平台的开发领域,也保持了相当强劲的发展势头。然而,很多初入iOS开发门槛的开发者,
作者:
深爱那片海
时间:
2015-1-28 11:05
然而,在vmware软件环境下,安装Mac OS X操作系统也是一件非常复杂的事情,而且还有可能花费了大量时间,最后却跑不起来。笔者也是经过了大量的实践,
作者:
活着的死人
时间:
2015-1-31 20:48
培训的时候很痛苦,每天要待12个小时,上午讲课,下午和晚自习解决作业,看文档,学习的时候感觉就是资料太少,而且看着资料也不明所以,非常痛苦,
作者:
分手快乐
时间:
2015-2-5 15:07
才在自己的Windows电脑上安装配置成功了一个完美的Mac OS X Lion(10.7.4)系统,而且下载了Xcode4.5的最新版本。虽然不能实机调试,但是作为iOS开发学习已经非常完美了。
作者:
若相依
时间:
2015-2-5 15:16
在百度搜索你想要了解的类名(苹果的cocoa和cocoatouch框架的类名很有特点很容易搜到,前缀都是NS or UI),看别人写的博客详解
作者:
第二个灵魂
时间:
2015-2-8 12:26
才在自己的Windows电脑上安装配置成功了一个完美的Mac OS X Lion(10.7.4)系统,而且下载了Xcode4.5的最新版本。虽然不能实机调试,但是作为iOS开发学习已经非常完美了。
作者:
灵魂腐蚀
时间:
2015-2-25 12:57
在百度搜索你想要了解的类名(苹果的cocoa和cocoatouch框架的类名很有特点很容易搜到,前缀都是NS or UI),看别人写的博客详解
作者:
海妖
时间:
2015-2-27 12:27
我也从简单的状态栏适配开始,先研究了下关于状态栏的适配,特总结如下,供广大网友一起讨论交流。
作者:
admin
时间:
2015-3-2 08:12
在百度搜索你想要了解的类名(苹果的cocoa和cocoatouch框架的类名很有特点很容易搜到,前缀都是NS or UI),看别人写的博客详解
作者:
爱飞
时间:
2015-3-11 02:32
开始的时候甚至想放弃,不过想想自己的未来,只能咬牙坚持,课下就不停的缠着老师。放学就补基础,这些基础的东西没有速成的,只有刻苦努力。我是后来发现的,转变自己的心态,不要读书看资料当成一种痛苦
作者:
小魔女
时间:
2015-3-17 19:08
以上可以同时进行,学习过程中尽量不要纠结细节和底层,要知道ios是封闭的、OC是高级语言,我们不可能过多地去了解它的原理,至少在新手阶段没有必要。用迭代的方式更新你的知识,而不是死抠一个知识点。
作者:
透明
时间:
2015-3-24 20:02
培训时可以选择安卓,iOS,Java,因为实习的时候我选了安卓,当时实习时间只有三周,学的晕头转向,而java我也没学过,iOS的基础是C语言,这个大学里还是学过的,于是选择了iOS。
作者:
精灵巫婆
时间:
2015-3-29 11:52
在此,某不才愿将安装成功的Mac OS X系统的vmware虚拟机向有志学习iOS开发的各位学友们免费开放出来,经测试,可以在WindowsXP/Win7系统上完美运行,即便你的机器只有2GB内存。
作者:
山那边是海
时间:
2015-4-2 08:47
众多研发人员积极参与到iOS平台的开发中来也就不足为奇了。
作者:
因胸联盟
时间:
2015-4-2 18:36
其次学习方法和学习心态很重要,在学习当中应该保持一颗良好的心态。应该借鉴别人好的学习方法,大家互相帮助,取长补短。
作者:
乐观
时间:
2015-4-25 02:01
才在自己的Windows电脑上安装配置成功了一个完美的Mac OS X Lion(10.7.4)系统,而且下载了Xcode4.5的最新版本。虽然不能实机调试,但是作为iOS开发学习已经非常完美了。
作者:
小妖女
时间:
2015-4-27 00:15
其实在培训的过程中,学习到最多的就是查资料的方式,当时感觉老师好坑,什么都不告诉我们,让我们自己去查,但是现在觉得还是要自己解决问题,这样才能理解的更加深入。
作者:
若天明
时间:
2015-5-4 10:34
学习ios没什么捷径,关键在于多动手敲,曾看到前辈开玩笑说怎么快速学会某技术,答案是:“提高打字速度,快点写代码就能快点学会了”。
作者:
只想知道
时间:
2015-5-4 18:11
因为我们老师也是自学的,给我们讲课说的最多的就是百度,谷歌,查文档。
欢迎光临 仓酷云 (http://ckuyun.com/)
Powered by Discuz! X3.2