一、申请

1.进入ios开发者中心

http://www.apple.com.cn/developer/ios/index.html

2.点击登录

输入用户名和密码(前提:已经有Apple ID,且花了$99的开发门槛)

3.登录后,选择页面右侧的iOS Provisioning Portal

4.进入Provisioning Portal页面后,点击左侧的App IDs,申请App IDs

5.新建一个App IDs,点击右侧的New App ID按钮

6.进入申请页面

注意:App IDs注册了后是不能删除的,所以谨慎使用名称

第一栏填写App IDs的描述,比如:demo for weibo

第二栏选择一个团队id,比如:6KWJ5ZBUB8

第三栏添加应用程序的唯一表示,(用域名反写注册)比如:com.test.demo

最后点击submit按钮,申请完成

申请完成后,描述(Description)一项里会出现6KWJ5ZBUB8.com.test.demo的标识,下面是表述demo for weibo

7.点击Provisioning Portal页面的Provisioning项,配置证书

点击Development标签下的New Profile,配置开发用证书。(如果要发布到app store,选择Distribution标签)

8.进入开发用证书配置页面

第一栏,输入证书文件的名称,比如:testcert,则生成的证书文件的名字加后缀为:testcert.mobileprovision

第二栏,勾选一个证书名

第三栏,选择刚才的App IDs的描述,比如:demo for weibo

第四栏,勾选要开发的iphone手机标识,比如:“user”的 iPhone,(把手机连接到电脑后,就能看到这个标识)

要想所有的开发手机都可以用这个证书,可以点击上面的select all按钮,最多可以在100台手机上使用此证书做开发

最后,点击submit按钮,提交

9.Development标签下会会出一个testcert项,点击download下载证书

二、使用

1.把标识为“user”的iphone设备连接到电脑

2.双击下载的xiaodaocert.mobileprovision文件

在xcode的Organizer-Devices里,会添加新的testcert证书

3.在xcode里新建HelloWorldTest项目,调试设备:选择真机器,比如“user”的iphone

4.把HelloWorldTest-Info.plist文件中的Bundle identifier一栏改为申请证书时输入的唯一标识,比如上面的:com.test.demo

5.点击HelloWorldTest工程栏,选择Build Settings标签,选择Code Signing的Code Signing Identity项,选择Debug,然后在Any ios sdk后一项中,选取名字为testcert的证书

6.调试运行,真机上能看到helloworld

iphone真机开发流程之--证书申请的更多相关文章

  1. 苹果IPhone真机开发调试

    需要 在苹果开发网站 加入真机的UDID, 并在Profile中勾选该手机

  2. iPhone真机调试流程

    大致流程:绑定设置ID--绑定电脑---绑定appbundle ID mac----钥匙串----证书助理-----从证书机构请求颁发证书-----填写邮件----生成证书到桌面 数据线连接设备--- ...

  3. iOS提交应用至App Store流程及真机调试 一,证书、配置文件

    前言:你要有苹果开发人员账号,我用的是个人账号.其次xcode为xcode 7,因为xcode 7须要 os x 系统 10.11 或更高的版本号, 所以os x 系统也须要 10.11 或更高的版本 ...

  4. Xcode证书破解 iphone真机部署

    Xcode证书破解 iphone真机部署 证书伪造: 先按照该教程的步骤添加证书.注意,原教程选择的是"系统"证书,这里我们用"登录"证书,切记. Xcode破 ...

  5. iPhone 真机调试应用程序

    原文:http://blog.sina.com.cn/s/blog_68e753f70100r3w5.html 真机调试iphone应用程序 1.真机调试流程概述 1)       真机调试应用程序, ...

  6. Xcode 7.0 官方免费的真机开发

    Xcode 7.0 官方免费的真机开发 太阳火神的漂亮人生 (http://blog.csdn.net/opengl_es) 本文遵循"署名-非商业用途-保持一致"创作公用协议 转 ...

  7. IOS真机测试(用证书进行真机测试)

    真机测试需要准备 1.证书 2.Iphone或者Ipad 3.到developer.apple.com注册开发者账号(不用money的) ------------------------------- ...

  8. APPStore 发布流程及证书申请

    最新的 iOS 申请证书与发布流程(2016.7) 今天刚好客户定制的APP需要上架,也提供了新的开发者账号,所以就顺带把申请证书与发布流程写一遍. 证书是什么? 上面这个就是我们申请好证书后,下载到 ...

  9. XCode - vmware虚拟机安装XCode进行iPhone真机调试

    1.vmware安装黑苹果,然后在appStore安装XCode http://blog.csdn.net/forgot2015/article/details/51104329 2.真机调试证书等申 ...

随机推荐

  1. Spring注解的使用和区别:@Component、@Service、@Repository、@Controller

    Spring 2.5 中除了提供 @Component 注释外,还定义了几个拥有特殊语义的注释,它们分别是:@Repository.@Service 和 @Controller.在目前的 Spring ...

  2. 2d-x中Lua类型强转问题

    在Lua中,使用CCDictionary进行保存CCSprite对象,但是,在CCDictionary取出来的时候,此时是一个CCObject对象,无法调用子类精灵的一些方法.那只能进行强转的. 那么 ...

  3. linux-ln命令

    ln分为软链接和硬链接 1.软连接 -s   ln -s /mnt/hgfs/SHARE hvshare2 相当于在当前目录下新建一个名为hvshare2的快捷方式指向/mnt/hgfs/SHARE路 ...

  4. Linux命令之文件与用户权限

    1.文件管理 在Linux里,任何软件和I/O设备都被视为文件.Linux中的文件名最大支持256个字符,分别可以用A-Z.a-z.0-9等字符来命名. 和Windows不同,Linux中文件是区分大 ...

  5. C#。4.1数组的应用

    数组的应用 (一).冒泡排序.1.冒泡排序是用双层循环解决.外层循环的是趟数,里层循环的是次数.2.趟数=n-1:次数=n-趟数.3.里层循环使用if比较相临的两个数的大小,进行数值交换. 代码 in ...

  6. 关于为什么RAID5往往掉一个盘后第二个盘也立刻挂掉的原因分析

    很多人遇到过服务器RAID5挂掉,往往掉一个盘后,第二个盘也立刻挂掉. 大家都知道RAID5 一次允许一个盘缺失, RAID 5也是以数据的校验位来保证数据的安全,但它不是以单独硬盘来存放数据的校验位 ...

  7. Android之来历

    Android一词的本义指“机器人”,同时也是谷歌于2007年11月5日宣布的基于Linux平台的开源手机操作系统的名称,该平台由操作系统.中间件.用户界面和应用 软件组成,号称是首个为移动终端打造的 ...

  8. (二)HTML5 - Web SQL 本地数据库

    简介 WEB SQL Database即本地的SQLite数据库,使用的方式和方法和SQLite基本相同 判断浏览器是否支持 if (!window.openDatabase) { alert('Da ...

  9. url编码方法(暂时知道是什么

    var a="https://i.cnblogs.com/EditPosts.aspx?opt=1" encodeURI(a); encodeURIComponent(); dec ...

  10. 初次窥见智能指针auto_ptr和shared_ptr

    #include <memory>//shared_ptr要用的头文件 using namespace std; class A //测试auto_ptr和shared_ptr的delet ...