首页 技术 正文
技术 2022年11月6日
0 收藏 880 点赞 397 浏览 1628 个字

Xcode 7真机测试详解

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。

iOS—Xcode 7真机测试

3.设置好版本

iOS—Xcode 7真机测试

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

iOS—Xcode 7真机测试

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

iOS—Xcode 7真机测试

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

iOS—Xcode 7真机测试

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

iOS—Xcode 7真机测试

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

iOS—Xcode 7真机测试

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

iOS—Xcode 7真机测试

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

iOS—Xcode 7真机测试

11.在iPad弹出的对话框中选信任,然后出现如下图所示,连上后关闭窗口(这个黑色的设备是真机,记住,一定要插入真机,在真机上点击信任此电脑设备才能使用。)

iOS—Xcode 7真机测试

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

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

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

2:选择好账号后,点击“Fix Issue”出现入校错误: iOS—Xcode 7真机测试

    • 需要跟换一个新的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
    • iOS—Xcode 7真机测试

 总结:真机调试之后,想切换回模拟器,进入代码编译状态。需要作如下修改1.Team设置为NoneiOS—Xcode 7真机测试2.选择模拟器iOS—Xcode 7真机测试 

相关推荐
python开发_常用的python模块及安装方法
adodb:我们领导推荐的数据库连接组件bsddb3:BerkeleyDB的连接组件Cheetah-1.0:我比较喜欢这个版本的cheeta…
日期:2022-11-24 点赞:878 阅读:9,086
Educational Codeforces Round 11 C. Hard Process 二分
C. Hard Process题目连接:http://www.codeforces.com/contest/660/problem/CDes…
日期:2022-11-24 点赞:807 阅读:5,561
下载Ubuntn 17.04 内核源代码
zengkefu@server1:/usr/src$ uname -aLinux server1 4.10.0-19-generic #21…
日期:2022-11-24 点赞:569 阅读:6,410
可用Active Desktop Calendar V7.86 注册码序列号
可用Active Desktop Calendar V7.86 注册码序列号Name: www.greendown.cn Code: &nb…
日期:2022-11-24 点赞:733 阅读:6,183
Android调用系统相机、自定义相机、处理大图片
Android调用系统相机和自定义相机实例本博文主要是介绍了android上使用相机进行拍照并显示的两种方式,并且由于涉及到要把拍到的照片显…
日期:2022-11-24 点赞:512 阅读:7,820
Struts的使用
一、Struts2的获取  Struts的官方网站为:http://struts.apache.org/  下载完Struts2的jar包,…
日期:2022-11-24 点赞:671 阅读:4,903