资讯专栏INFORMATION COLUMN

[分享]iOS开发 - Xcode 7真机测试详解

Freelander / 2599人阅读

摘要:在弹框中输入账号和密码,普通账号就行不需要开发者账号,然后点击。如果账号密码正确的话,会显示如下图。表示未付费但可免费调试,双击打开。同时将接到电脑。选择真机测试如果为灰色说明版本不对需降低版本然后点。

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.选择好账号后,点击“Fix Issue”出现入校错误:

需要跟换一个新的apple ID再试一下,这里是个bug,这是因为你的apple ID有可能和一个(或者多个)公司(团队)开发者账号(付费的)关联(也就是你加入了某个team);这样的话就只有在申请一个干净的账号了。 找到的方法可以参考国外的网站(需要FQ,自备梯子)。

2.连接真机“Could not find Developer Disk Image"提示“这就是嘴开始的时候提到的一个重要的错误
这是由于xcode7 里面没有 ios 8.4 导致8.4系统下的手机出现该问题

3.友盟或shareSDK中bitcode 报错?
可以在 build setting 中,搜索bitcode,并吧 enable bitcode 设置为 NO


分享来源:http://www.cnblogs.com/CoderA...

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/16094.html

相关文章

  • iOS App 研发的最后冲刺:内测与部署

    摘要:企业开发者账号费用为一年该账号开发应用不能发布到,只能企业内部应用,苹果的设备数量不限制。特别需要注意的是,其他渠道提供的所谓的企业证书实际上是与他人共用一张企业证书,苹果会侦测到这种情况,并进行封号处理。 当开发者历经磨难、披荆斩棘,完成了一个iOS项目后,最后的临门一脚就是应用的内测、部署。那么,在这最后的射门动作中,都有哪些地方需要开发者注意?有哪些方式能够更好地帮助我们进行iO...

    yimo 评论0 收藏0
  • iOS开发学习路线

    摘要:开发学习路线前言这里筑梦师是一名正在努力学习的开发工程师目前致力于全栈方向的学习希望可以和大家一起交流技术共同进步用简书记录下自己的学习历程个人学习方法分享本文阅读建议一定要辩证的看待本文本文主要是本人对开发经验中总结的知识点本文所有观点仅 iOS开发学习路线 前言 这里筑梦师,是一名正在努力学习的iOS开发工程师,目前致力于全栈方向的学习,希望可以和大家一起交流技术,共同进步,用简书...

    ctriptech 评论0 收藏0
  • 分享iOS开发Xcode打包ipa的基本步骤

    摘要:注册账号之后,可以去苹果的开发者中心管理账号,证书,等等。在中无证书打包,上传到指定工作室网站,淘宝上现在一大堆打包服务的,由别人用他们的账号签名。 确保电脑联网,不然干什么都是扯淡!! 1、关于Apple ID很简单,任何人只要跟苹果设备打交道,必须要有Apple ID。要想打包ipa,同样也必须要有Apple ID,没有的自己注册去。 下面为在Xcode中添加Apple ID作为...

    whjin 评论0 收藏0
  • Xcode 真机调试教程

    摘要:引用文字项目最新真机调试教程引言众所周知,苹果的安全性做的一直很高,导致开发的门槛相对于安卓来说,高出不少,也就导致了现在高级工程师一直是稀缺的资源。今天我们来谈一谈苹果的真机调试。 引用文字 ios项目最新真机调试教程 引言:众所周知,苹果的安全性做的一直很高,导致ios开发的门槛相对于安卓来说,高出不少,也就导致了现在iOS高级工程师一直是稀缺的资源。今天我们来谈一谈苹...

    Pines_Cheng 评论0 收藏0
  • 一文读懂Flutter的搭建与运行

    摘要:在本文中,我们将带大家进一步了解的搭建与运行。操作系统或更高版本磁盘空间工具依赖或更新的版本和命令行工具这些命令行工具。运行应用程序定位到工具栏在中选择一个运行该应用的设备。 作者:个推iOS开发工程师 伊泽瑞尔 Flutter是Google推出的跨平台的解决方案,用以帮助开发者在 Android 和 iOS 两个平台开发高质量原生应用的全新移动 UI 框架。 之前我们为大家介绍了《跨...

    JayChen 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<