1.准备

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

首先,准备好下面的设备机相关软件

  • MAC版本:OSX10.10.4
  • Xcode版本:Xcode7 beta5(点击下载
  • 真机设备:iPad Air(iOS 8.1.3)/iphone 6

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

3.设置好版本

4.下载好相应的SDK,也可以网上下了放进去,Xcode太慢了要5小时左右。

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

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

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

8.在打开的列表中选择 iOS Development->点击Create。

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

10.点菜单栏上Window->Devices。同时将iPad接到电脑。

11.在iPad弹出的对话框中选信任,然后出现如下图所示,连上后关闭窗口

 
12.打开或者新建一个项目,将项目中iOS Deployment Target中改成iPad对应的系统版本。
 
13.选择真机测试(如果为灰色说明版本不对需降低版本)
 
14.然后点Team。
 
15.选择刚刚添加的账号
 
16.然后点击Fix Issue
 
17.xcode会自动生成Provisioning profiles
 
18.点击菜单Xcode -> Preferences。
 
19.双击进入
 
20.选中刚才的项目,右击然后点击Show in Finder。
 
21.然后双击,文件会自动安装,回到原处后点击Done关闭
 
22.点击菜单Window -> Devices。
 
23.选择iPad右击,然后点击Show Provisioning Profiles。
 
24.看到项目后,点击Done关闭
 
25.点击运行
 
运行之后就会在真机上显示对应的App界面
 
 
下面会总结一些关于Xcode7常见错误机各种坑的解决方案!

1:我需要安装最新的iOS9 beta/OSX EI Capitan 才能真机调试吗?

    • 苹果手机不用升级最新版本,不过好像Xcode7 只能在最新的系统上运行(可能需要升级,根据自己的版本号来决定)

2:选择好账号后,点击“Fix Issue”出现入校错误: 

    • 需要跟换一个新的apple ID再试一下,这里是个bug,这是因为你的apple ID有可能和一个(或者多个)公司(团队)开发者账号(付费的)关联(也就是你加入了某个team);这样的话就只有在申请一个干净的账号了。 找到的方法可以参考国外的网站(需要FQ,自备梯子)。
3:连接真机“Could not find Developer Disk Image"提示“这就是嘴开始的时候提到的一个重要的错误

    • 这是由于xcode7 里面没有 ios 8.4 导致8.4系统下的手机出现该问题
    • 在“/Applications/Xcode-beta.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport”里列出了Xcode7.0beta支持的设备
 
4:友盟或shareSDK中bitcode 报错?
    • 可以在 build setting 中,搜索bitcode,并吧 enable bitcode 设置为 NO
 

Xcode 7真机测试详解的更多相关文章

  1. iOS—Xcode 7真机测试

    Xcode 7真机测试详解 1.准备 注意:一定要让你的真机设备的系统版本和app的系统版本想对应,如果不对应就会出现一个很常见的问题:could not find developer disk im ...

  2. Xcode 9,真机测试,App installation failed

    真机测试:能够build成功,但是 报错App installation failed A valid provisioning profile for this executable was not ...

  3. App Inspector-iOS真机功能详解

    前言: App Inspector:浏览器端的移动设备 UI 查看器,使用树状态结构查看 UI 布局,自动生成 XPaths.官网:https://macacajs.github.io/app-ins ...

  4. 【转】让Xcode支持iOS12.0 设备真机测试(不断更新真机支持包)Xcode 真机测试 iOS

    最新支持12.0 (16A366)! 所有真机包都是同一大版本号向下兼容.例如12.0 Beta6的真机包,是可以兼容12.0 Beta2及Beta1的. 12.0 (16A366)正式版可用!所有低 ...

  5. 让Xcode支持高版本系统设备真机测试

    最新支持11.2 (15C107) Xcode只可以支持iPhone手机对应iOS系统以下的真机测试.一般想要支持最新的iPhone手机系统,有两个方法. 第一.就需要更新Xcode,这一个方法有一个 ...

  6. 解决Xcode真机测试时ineligible devices的问题

    升级了Xcode到6.3,连接真机测试时,出现不能选择设备.如图: 设备系统版本是8.3的,Xcode连接其他低系统版本的设备做真机测试时就不会有这个问题. 有人说这是Xcode6.3的bug. 我的 ...

  7. Xcode真机测试could not find developer disk image解决方法

    原文地址:http://my.oschina.net/u/2340880/blog/521700 Xcode真机测试could not find developer disk image解决方法 在使 ...

  8. Xcode真机测试could not find developer disk image解决方法(支持iOS9.2)

    这个问题开发者经常碰到,因为当我们更新手机iOS版本的时候,可能我们开发人员因为项目的需要等原因并一定愿意更新xcode到最新版本.但是老版本的xcode极有可能不支持最新的iOS版本,也有一些旧的i ...

  9. Xcode 真机测试破解方法(转加修改)xcode 4.3 通过

    Xcode 真机测试破解方法(转加修改)xcode 4.3 通过 生成本机证书 应用程序->实用工具->钥匙串访问 菜单:钥匙串访问->证书助理->创建证书, 然后按以下图片顺 ...

随机推荐

  1. Storm on Yarn 安装配置

    1.背景知识 在不修改Storm任何源代码的情况下,让Storm运行在YARN上,最简单的实现方法是将Storm的各个服务组件(包括Nimbus和Supervisor),作为单独的任务运行在YARN上 ...

  2. Duplex Services (Msdn)

    Duplex Services from msdn A duplex service contract is a message exchange pattern in which both endp ...

  3. bzoj2733

    好久没写treap,稍微练练treap的启发式合并 ; ..,..] of longint; root,a,b,fa,count,f:..] of longint; j,n,m,k,x,y,i:lon ...

  4. 转 @RenderBody()和@RenderSection()

    强大的Razor引擎 一.Razor基础简介 Razor采用了cshtml后缀的文件名,截图如下: A. 版面布局 从图上看到,新的视图引擎已经没有了Site.Master这种MasterPage了, ...

  5. Perfect Squares——Leetcode

    Given a positive integer n, find the least number of perfect square numbers (for example, 1, 4, 9, 1 ...

  6. 走过而立之年的Coder

    当年,关于“程序员三十”的话题,一直充斥在耳边——大抵就是:Coder过了三十就完犊子了.干不下去了.对于新人来讲,这个话题的热度,甚至超过了语言之争的月经贴. 那些话题总结一下,大抵就是如下几种: ...

  7. iOS设备保持横排方向

    //保持横排方向 -(NSUInteger)supportedInterfaceOrientations{     returnUIInterfaceOrientationMaskLandscapeL ...

  8. Hdu 5036-Explosion 传递闭包,bitset,期望/概率

    题目:http://acm.hdu.edu.cn/showproblem.php?pid=5036 Explosion Time Limit: 6000/3000 MS (Java/Others)   ...

  9. zabbix 飞信集成配置

    1.环境说明: (Gentoo Linux环境) # uname -a Linux Crob 2.6.34-gentoo #1 SMP Mon May 31 15:45:25 CST 2010 x86 ...

  10. SwipeListView 具体解释 实现微信,QQ等滑动删除效果

    转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/28508769 今天看别人项目,看到别人使用了SwipeListView,Goog ...