原文网址:http://i.cnblogs.com/EditPosts.aspx?opt=1

近日苹果发布的新的Xcode7带来了许多特性,比如:swift语言比以前运行更快、功能更强、代码具有更高的可读性、Xcode的测试功能可以帮助用户记录应用程序的行为等,还有我们今天要讲到的Xcode7可以免费真机测试iOS应用程序了。

以前的Xcode版本如果需要真机测试都需要付费99美刀购买开发者账号,这增加了新手开发的经济成本,现在苹果将这项功能免费提供,无疑能吸引更多的人涌入iOS开发平台,另外苹果将原来三种平台开发者账号合而为一了,一个账号就可以搞定所有平台,这也节省了软件公司的成本,好了接下来演示一下怎么使用Xcode7来在真机上测试应用程序。

第一步我们当然是需要下载最新的Xcode7,如果没Apple ID账号先注册一个,Xcode7下载地址,直接双击打开dmg包,把Xcode拖出来即可完成安装。

第二步是生成我们要在真机上测试用的证书,运行Xcode7点击菜单中的Preferences…进入Account标签,选择添加Apple ID如图一所示:

图1 添加Apple ID界面

然后在弹出的输入框中登录Apple ID账号,点击添加按钮,登录成功后Apple IDs栏会新增一项,右边可以看到刚刚登录的账号和描述信息,下面还有iOS和Mac的Free标记,以前的版本如果没有购买开发者账号,会提示没有加入任何开发团队。接着点击下面“View Details”按钮等待系统读取相关信息后会弹出生成证书页面图二,图中Signing Identities栏列出了可以生成证书的类型,Provisioning Profiles栏列出已经生成的证书文件。因为我已经生成过iOS Development的证书了,这里就不再次生成了。

图2 证书生成页面

第三步有了证书我们就可以连接真机准备测试了,打开已经编写好的iOS项目,点击项目的TARGETS中的General页,在Identity标签下的Team选择刚刚用来生成证书的Apple ID,连接好设备并且把真机作为调试目标点击运行,这时候会提示编译失败并弹出一个对话框,没关系我们只需要点击弹出对话框中图三的”Fix lssue“按钮,等待系统帮我们解决,自动生成相应的证书。

图3 无效证书和修复对话框

真机上出现了我们APP的画面,到此我们终于可以在真机上测试我们的程序了。当然想要发布到AppStore的话,还是需要购买开发者账号才能发布。

版权所有,转载须浏览作者(金田)及原文出处(原文

【转】Xcode7真机调试iOS应用程序的更多相关文章

  1. Xcode7真机调试iOS应用程序

    金田 近日苹果发布的新的Xcode7带来了许多特性,比如:swift语言比以前运行更快.功能更强.代码具有更高的可读性.Xcode的测试功能可以帮助用户记录应用程序的行为等,还有我们今天要讲到的Xco ...

  2. 使用Xcode 7 beta免费真机调试iOS应用程序

    使用Xcode 7 beta免费真机调试iOS应用程序 六月 9, 2015  |   K-Res 发布   今天凌晨的WWDC15虽然没有熬夜守候吧,但也还是早起第一时间翻看了twitter的相关标 ...

  3. 使用未付费的账号真机调试 iOS 程序,过几天后程序一打开就会闪退

    使用未付费的苹果开发者账号真机调试 iOS 程序,过几天后程序一打开就会闪退.   解决办法: 删除 Provisioning Profile,重新配置一次. 终极解决办法:花钱购买苹果开发者账号. ...

  4. 【转】iOS开发Xcode7真机调试教程

    原文网址:https://www.skyfox.org/ios-xcode7-debug-device.html 从Xcode7开始,Xcode 不需要$99/$299升级开发者直接可以进行真机调试 ...

  5. Xcode 7如何免费真机调试iOS应用

    Xcode 7如何免费真机调试iOS应用的简单方式: 运行Xcode后,点击菜单中的Preferences…进入Accounts标签,这里选择添加Apple ID:在弹出的对话框中登入你的Apple ...

  6. React Native 真机调试(iOS / Android)

    React Native 真机调试(iOS / Android) https://reactnative.dev/docs/running-on-device https://developer.ap ...

  7. iOS开发Xcode7真机调试教程

    从Xcode7开始,Xcode 不需要$99/$299升级开发者直接可以进行真机调试 调试步骤 1.假设已经你已经有了苹果账号,下载并安装好了Xcode7 2. 打开Xcode-> Prefer ...

  8. Xcode7.2如何真机调试iOS 9.3的设备

    大熊猫猪·侯佩原创或翻译作品.欢迎转载,转载请注明出处. 如果觉得写的不好请多提意见,如果觉得不错请多多支持点赞.谢谢! hopy ;) 本猫的mac系统为10.10,Xcode版本为7.2 本猫将i ...

  9. Xcode7 真机调试步骤以及遇到的问题解决办法

    打开Xcode7,打开preference 添加自己的apple ID登陆上去 打开一个自己的想要运行在真机上的项目 插上自己的iPhone真机(真机没必要是最新的系统,没必要升级,我刚开始报错以为是 ...

随机推荐

  1. PHP中的strtotime()对于31日求上个月有问题

    原文出处 <?php $date = "2012-07-31"; $date_unix = strtotime($date); $lastmonth = strtotime( ...

  2. 动态添加JS文件到页面

    /*** ** 功能: 加载外部JS文件,加载完成后执行回调函数callback ***/ var utools = { config: { id: "", url: " ...

  3. Eclipse - 安装 run-jetty-run 插件及使用 jrebel 热部署

    安装 run-jetty-run 插件 1. 下载 run-jetty-run 2. 解压至 Eclipse/MyEclipse 安装目录下的 plugin 3. 右键 web 项工程,选择 Run ...

  4. CI框架篇之模型篇--AR操作(2)

    CodeIgniter 和众多的框架一样,有属于自己的一套对数据库的操作方式,本框架更是如此 有属于自己的一套对数据库的安全并且简单的操作, 成为AR操作:下面来对AR操作进行介绍: 首先,确定要启动 ...

  5. .Net开源SqlServer ORM框架SqlSugar整理

    一.链接整理 官方Git源代码地址: https://github.com/sunkaixuan/SqlSugar 最新发布版更新地址:当前版本Release 3.5.2.1 https://gith ...

  6. 黑马程序员-File类+递归的简单应用

    Java File类   Java.io.File Java文件类以抽象的方式代表文件名和目录路径名.该类主要用于文件和目录的创建.文件的查找和文件的删除等. File对象代表磁盘中实际存在的文件和目 ...

  7. .NET中的委托——摘自MSDN

    封装一个方法,该方法只有一个参数并且不返回值. 命名空间:  System程序集:  mscorlib(在 mscorlib.dll 中) 语法   C#   public delegate void ...

  8. session原理及实现集群session的方案原理

    对Web服务器进行集群,Session的安全和同步是最大的问题,实现Session同步有很多种方案,常见的可能的方式有: 1.客户端Cookie加密.    用的较少,此处不详述. 2.Session ...

  9. 召回率与准确率[ZZ]

    最近一直在做相关推荐方面的研究与应用工作,召回率与准确率这两个概念偶尔会遇到,知道意思,但是有时候要很清晰地向同学介绍则有点转不过弯来. 召回率和准确率是数据挖掘中预测.互联网中的搜索引擎等经常涉及的 ...

  10. prime,素数的判断——c语言

    输入一个数a,求他是否是素数(用函数) 程序: #include<stdio.h> int prime(int a)-----------------------------------/ ...