Xcode很早就有个免证书测试,今天我自己也测试了一把,还是挺好用的,接下来,我就说一下我的大体过程:

注意:一定要让你的真机设备的系统版本和app的系统版本想对应,如果不对应就会出现一个很常见的问题:could not find developer disk image

工具/原料

  • MAC版本:OSX10.10或者以上
  • Xcode版本:Xcode7或者以上

方法/步骤

  1. 首先先安装Xcode7,并且运行Xcode,点击左上角菜单Xcode -> Preferences。

                

  2. 点击Accounts,然后点下面的+号,在弹出菜单中点击Add Apple ID。

    

  3. 在弹框中输入账号和密码,普通账号就行不需要开发者账号,然后点击Add

  4. 如果账号密码正确的话,会显示如下图。Free表示未付费但可免费调试,双击打开。

            

  5. 在打开的列表中选择 iOS Development->点击Create。(一般这个地方xcode都给自己创建好了)

            

  6. 如下图所示,然后点击Done关闭

            

  7. 点菜单栏上Window->Devices。同时将设备接到电脑。

  8. 在iPhone弹出的对话框中选信任,然后出现如下图所示,连上后关闭窗口(没有提示框,可以去iPhone上的设置中设备管理选择信任)

            

  9. 打开或者新建一个项目,将项目中iOS Deployment Target中改成iPhone对应的系统版本(注:我iPhone系统版本是9.3 但Xcode目前我的只能到9.2,但在

/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport中有对应的真机的disk image )

            

  10. 选择真机测试(如果为灰色说明版本不对需降低版本)

              

  11. 然后点Team

            

  12. 选择刚刚添加的账号

  13. 然后点击Fix Issue

  14. xcode会自动生成Provisioning profiles

                  

  15. 点击菜单Xcode -> Preferences,双击进入账号

                

  16. 选中刚才的项目,右击然后点击Show in Finder。

                

  17. 然后双击,文件会自动安装,回到原处后点击Done关闭

  18. 点击菜单Window -> Devices,选择iPhone右击,然后点击Show Provisioning Profiles,看到项目后,点击Done关闭(我在Show Provisioning Profiles的时候没有找到,但是文件确实存在,我就code sign中让他自动选择,可以正常运行)

  19. 运行

Xcode7 免证书真机测试的更多相关文章

  1. 【官方方法】xcode7免证书真机调试

    [官方方法]xcode7免证书真机调试 步骤比较简单,我就简单总结一下. 1. 进入xcode,菜单栏选择xcode –> preferences (快捷键 command + ,)在Accou ...

  2. iOS Xcode7免证书真机调试

    在Xcode 7 正式发布的日子里,苹果再次给开发者带来了惊喜,从此以后只要是真机调试的时候,不再需要花99刀去购买开发者证书,但是如果APP需要上架依旧还是需要购买开发者证书的.这个惊喜对正在学习i ...

  3. Xcoder 7.0 免证书真机测试

    相信大家已经看了WWDC大会上的内容了,在iOS9和Xcoder7.0以后真机测试不需要在购买付费账号了,(当然你要想上传appstore还是需要付费账号的). 今天我带大家来看下免证书的真机测试如何 ...

  4. Xcode7免证书真机调试

    最近一直忙于项目,对于Xcode7的一些新功能还没去尝试,今天尝试了下挺好用的!避免了以前真机调试繁琐的配置,很是爽啊.又可以节约很多小伙伴的时间了.废话不多说咱们一起来配置一下. 第一步 打开需要真 ...

  5. Xcode7免证书真机调试实践

    1.Open Xcode7, click menu "Xcode-Preferences-accounts" to add your AppleId; 2.According to ...

  6. iOS开发之 XCode6.0的iOS免证书真机测试方法(MAC及黑苹果均有效)

    参考:http://mobile.51cto.com/iphone-455500.htm XCode6.0的iOS免证书真机测试方法(MAC及黑苹果均有效) 前提:设备已经越狱 目前在XCode上开发 ...

  7. XE6 /XE8 & IOS开发之免证书真机调试三步走,生成iPA文件并安装到其它苹果设备上

    XE6 & IOS开发之免证书真机调试(1):颁发属于自己的App签名证书(有图有真相) XE6 & IOS开发之免证书真机调试(2):连接真机并运行App(有图有真相) XE6 &a ...

  8. 升级到Xcode6.2后 免证书真机调试出错的问题

    我的本来是Xcode6.1 可以正常免证书真机调试,升级到Xcode6.2以后,真机调试就报错,然后就又按照这篇文章http://www.cnblogs.com/liuliuliu/p/4030524 ...

  9. 【原】xcode5&IOS7及以下版本免证书真机调试记录

    搞了有一段IOS开发了,之前一直在企业做,近阶段主要在公司做C++服务端开发,打算在空闲实现搞搞个人开发,为自己赚钱,IDP还没申请下来,所以先用此方法在越狱设备上先做一下app的免证书真机调试,先记 ...

随机推荐

  1. PHP set_error_handler()函数的使用【转载】

    我们写程序,难免会有问题(是经常会遇到问题 ),而PHP遇到错误时,就会给出出错脚本的位置.行数和原因.有很多人说,这并没有什么大不了.确实,在调试程序阶段,这确实是没啥的,而且我认为给出错误路径是必 ...

  2. 自定义cell,根据数据源,要对cell的布局进行调整,没有实现调整的相应效果

    自定义cell,用于两种显示情况,首次进来A种情况(主材页面),正确显示,然后切换B种情况(辅材情况),可以正确显示,但是当再次切换回A种情况(主材情况)的时候,主材cell不能正常显示了,遗留的B中 ...

  3. php 数组操作符

    1.数组操作符 数组运算符 例子 名称 结果 $a + $b 联合 $a 和 $b 的联合. $a == $b 相等 如果 $a 和 $b 具有相同的键/值对则为 TRUE. $a === $b 全等 ...

  4. anyremote源码分析

    XTest   鼠标移动事件. XTestFakeMotionEvent 关于XTest的编程. http://lilydjwg.is-programmer.com/2011/9/21/using-x ...

  5. ubuntu 设置vpn

    百度了资料 http://jingyan.baidu.com/article/fa4125aca7f1b628ad709271.html 1. 设置 VPN CONNECTION 2.configur ...

  6. zabbix metrics

    http://blog.csdn.net/hengyunabc/article/details/44072285

  7. PHP基本类型操作

    //关键字对大小写不敏感echo ('hello world!<br>');ECho ('hello world<br>');eCho ('hello world<br& ...

  8. Git本地项目上传 & SourceTree & GitHub 简单使用

    Git(分布式版本控制系统) Git是一款免费.开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目. Git是一个开源的分布式版本控制系统,用以有效.高速的处理从很小到非常大的项目版本管理 ...

  9. java 基础之概念

    1:栈(Stack) 先进后出(邮政模拟例) 2:队列(Queue) 先进先出(排队购票)

  10. 转:Jmeter 用户思考时间(User think time),定时器,和代理服务器(proxy server)

    在负载测试中需要考虑的的一个重要要素是思考时间(think time), 也就是在两次成功的访问请求之间的暂停时间. 有多种情形挥发导致延迟的发生: 用户需要时间阅读文字内容,或者填表,或者查找正确的 ...