zoukankan      html  css  js  c++  java
  • Xcode7真机调试iOS应用程序

    金田

          近日苹果发布的新的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的话,还是需要购买开发者账号才能发布。

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

  • 相关阅读:
    vs2012无法启动已配置的开发Web服务器
    VS2013无法启动 IIS Express Web解决办法
    Windows server 2008系统基本优化
    Asp.net mvc项目架构分享系列之架构搭建初步
    sql windows server2008 全套激活码
    (copy)MVC4.0网站发布和部署到IIS7.0上的方法
    (转) C#多线程赛跑实例
    (已解决) 未能加载文件或程序集“Newtonsoft.Json, Version=4.0.0.0, Culture=neutral,
    C# HttpWebRequest 绝技 转至 http://www.sufeinet.com/
    string 与char* char[]之间的转换 2015-04-09 11:30 29人阅读 评论(0) 收藏
  • 原文地址:https://www.cnblogs.com/CocoonJin/p/4738544.html
Copyright © 2011-2022 走看看