iphone开发相关证书创建

http://www.gulumiao.com/blog/2013/09/%E5%8E%9F%E5%88%9B%E4%B8%80%E6%AD%A5%E4%B8%80%E6%AD%A5%E6%95%99%E4%BD%A0%E5%A6%82%E4%BD%95%E5%88%9B%E5%BB%BAios%E5%BC%80%E5%8F%91%E8%80%85%E8%AF%81%E4%B9%A6/

[原创]一步一步教你如何创建ios开发者证书 By Layla | 2013 年 9 月 22 日 | 技术 496 views1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)• 进入https://developer.apple.com/ , 选择最右侧的Member Center,输入用户名密码登陆• 选择Certificates, Identifiers & Profiles进入• 选择IOS Apps 的Devices4. Devices 右侧选项里面有个小加号,可以添加新的设备号,把需要的设备号都Add进来,查看设备号可以用XCode,点击菜Window
-> Organizer进去就看到了• 接下来创建证书Certificates , 选择网页里的Certificates –Development, 点击右侧加号,先创建一个Development的证书, 选择 Development -> IOS App Development, 然后Continue,然后他让你创建一个CSR 文件,就是在Mac 的 钥匙串访问 里面生成的。 步骤如下:Create a CSR file.In the Applications folder on your Mac, open
the Utilities folder and launch Keychain Access.Within the Keychain Access drop down menu, select Keychain Access > Certificate Assistant > Request a Certificate from a Certificate Authority.根据下图示意步骤,请求证书:• In the Certificate Information window, enter the
following information:• In the User Email Address field, enter your email address. 输入Email, 一般就填你AppleID的Email• In the Common Name field, create a name for your private key (e.g., John Doe Dev Key).在常用名称一栏,填一个名字,比如“Disney Dev Key”• The CA Email Address field
should be left empty. CA电子邮件地址这里留空• In the “Request is” group, select the “Saved to disk” option.然后“请求是”这里,选择 “存储到磁盘”• Click Continue within Keychain Access to complete the CSR generating process选择”继续”就能把文件保存在电脑上了• 然后“Continue”后它让你上传你刚刚创建到本地的文件,传上去之后,刷新一下就能看到证书的下载了,然后下载到你的Mac,双击安装。•
安装之后会自动在 “钥匙串访问”弹出来,然后打开箭头,选择导出Key:导出的时候输入一个密码,然后把这个.p12文件传给其他人,他们就有证书了。• 证书创建完之后还要创建一个.mobileprovision文件,这个是给每个App用的。再回到网页中,选择Identifiers -> App IDs , 右侧箭头可以增加appID, 里面有应用描述,应用ID等选项,ID一般可以写com.disney.game.xxx之类的。其他App功能看情况选择就行。• 最后选择Provisioning Profiles
-> Development 来创建.mobileprovision 文件,这里先创建一个开发证书,依然是右侧加号,选择 Development ->IOS App Development , Continue 之后选择刚才创建好的App ID, 或者是旧的App ID,下一步它让你选择之前创建的证书, 勾上就行了。再下一步选择可以在哪些机器上跑,Select All就行,然后输入一个有意义的名字,就可以创建了• 创建好.mobileprovision后下载到Mac,双击安装,然后Xcode会自动识别,如果没问题的话,会显示Valid
Profile, 绿色的对勾,这时候就能在设置里面选择这个证书来编译了,否则会报错。10. 如果发布的话步骤是一样的!只是选择Distribution这一项,Distribution分为App store 和Ad Hoc两种,都是需要打包的,前者是打包后直接上传到苹果Itunes里审核,后者是打包后导出.ipa文件,给注册过这个证书的设备安装用!(这些人一般都是没有代码,没有Xcode,也接触不到开发人员的人! 内部人员直接拿设备连接开发人员的Xcode安装即可!)

时间: 2024-08-29 09:18:44

iphone开发相关证书创建的相关文章

iPhone开发内存管理

  开发iPhone 应用程序并不难,基本上就是三个词 - "memory, memory, memory" .iPhone OS 对内存的要求很严格,有memory leak ,杀掉; 内存使用超限额,杀掉.一个经过测试的程序,在使用过程中90%以上的崩溃都是内存问题造成的.在这里简单总结一下Object-C 内存管理. 基本概念 Object-C 的内存管理基于引用计数(Reference Count)这种非常常用的技术.简单讲,如果要使用一个对象,并希望确保在使用期间对象不被释放

iphone开发笔记

  退回输入键盘   - (BOOL)textFieldShouldReturn:(id)textField{     [textField resignFirstResponder]; }   CGRect CGRect frame = CGRectMake (origin.x,origin.y, size.width, size.height):矩形 NSStringFromCGRect(someCG) 把CGRect结构转变为格式化字符串: CGRectFromString(aString

iPhone开发环境的安装

  ---iPhone开发环境的安装 今天讲讲iPhone开发环境的安装,目前在Windows上没有一个完善的iPhone开发平台,我们只能借助虚拟机安装Mac系统后在其上进行iPhone的开发,Mac的安装方法网络上介绍文章不少,以下安装过程不少图片来源于网络. 用的系统是 Mac os 10.6.3 ,开发环境是从Apple官网下载的xcode_3.2.4_and_ios_sdk_4.1. 一.安装Mac 首先打开VMWare Workstation 7.1.使用File->New->Vi

iPhone开发中给键盘加个隐藏工具条

  因为iPhone手机采用的触摸涉及,本身没有硬件键盘,一般都是点击输入框之后,弹出一个虚拟键盘出来,因此在iPhone开发中,经常在完成编辑输入之后,要写程序代码来关闭软键盘的输出,非常繁琐,当然关闭软键盘的方式有很多,比如放一个按钮在底层,通过点击屏幕的空白处来关闭键盘;也可以处理Return键盘事件来关闭键盘,这些暂且不说,本文要分享的是一个键盘顶部工具条的类,通过这个工具条,可以很方便的关闭键盘,而且有上一项,下一项的输入框切换,非常方便,效果请看下图: 类文件如下: KeyBoard

IPad/IPhone 开发中的布局问题

  初步学习IOS(IPad/IPhone)开发,这两天在界面布局上花了很多时间. IOS的界面方法有两种方式: 1 使用Interface Builder创建界面,然后和相应的controller相关联 2 通过code手动的添加UI组件和布局 优缺点: 方法1可以创建界面快捷而简单,也会比较易于维护.缺点就是动态性不够,据说性能上也会差些(由于需要读取XIB文件). 方法2的优点就是比较灵活和可控.缺点正好是方法1的优点的方面. 个人对这两种方式的体会: *使用方法1来划分组件,每个功能都有

Android开发中Activity创建跳转及传值的方法_Android

在Android系统的江湖中有四大组件:活动(Activity), 服务(Service), 广播接收器(Broadcast Reciver)和内容提供者(Content Provider). 今天所介绍的就是Android开发中的四大组件之一:Activity,其他那三大组件以后再进行介绍.说道Android中的Activity,如果你做过iOS开发的话,Activity类似于iOS中的ViewController(视图控制器).在应用中能看到的东西都是放在活动中的.活动是安卓开发比较重要的东

(译)OpenGL ES2.0 – Iphone开发指引

纯的不能再纯的转载,原译者说别人是牛人,不过在我看来,他也挺牛的了. 刚接触OpenGL ES时,这篇文章不知看了多少遍了,只能照本宣科,不知其然与其所以然. 后决定放弃这种不负责任的工作方式,虽然不是我的方式,但我又必须按要求做事! 按自已的想法,找到罗朝辉博客上最全面的那篇,把例子下载下来,准备花长些时间,耐下心来,一点一点地看. 到目前,从几何顶点,到灯光,到着色器,再到模型加载,最后是纹理,中间回到几何顶点几次,轻轻地,仅是轻轻地扒了一小层皮儿而已,现在再回头看这篇,感觉明白了许多. 不

微信开放平台 公众号第三方平台开发 教程二 创建公众号第三方平台

原文:微信开放平台 公众号第三方平台开发 教程二 创建公众号第三方平台 教程导航: 微信开放平台 公众号第三方平台开发 教程一 平台介绍 微信开放平台 公众号第三方平台开发 教程二 创建公众号第三方平台 微信开放平台 公众号第三方平台开发 教程三 一键登录授权给第三方平台  微信开放平台 公众号第三方平台开发 教程四 代公众号调用接口的SDK和demo 上节我们简单介绍了一下什么是公众号第三方平台,今天我们将具体操作如何创建属于您自己的微信第三方平台. 注册认证 用户首选需要注册成为开发平台的用

Android开发基础之创建启动界面Splash Screen的方法_Android

本文实例讲述了Android开发基础之创建启动界面Splash Screen的方法.分享给大家供大家参考.具体如下: 启动界面Splash Screen在应用程序是很常用的,往往在启动界面中显示产品Logo.公司Logo或者开发者信息,如果应用程序启动时间比较长,那么启动界面就是一个很好的东西,可以让用户耐心等待这段枯燥的时间. Android 应用程序创建一个启动界面Splash Screen非常简单.比如创建一个工程MySample,主Acitity就叫MySample,创建另一个Activ