在xcode8中使用真机调试

下载了一个开源的demo,打算学习学习人家的代码。首先说编译没有问题啊,不像有些demo,一开始编,好家伙,好几亿个error都蹦出来了。编译完成后可以在simulator中运行。但是有一个扫描二维码的测试就不能在simulator中测试了,只能在真机上运行,这时问题就来了,我插上手机后,在xcode中选中我的手机作为测试设备,然后开始Command+R编译,弹出来 
这里写图片描述

看这意思是说当前使用的app id不能注册到我的Team中。说实话,我没明白这是什么意思…然后上网搜了一下,有篇文章说新创建工程的时候需要指定一下team。如下图: 
这里写图片描述
就是Team后面的那行,选则其中的一个profile,默认的是none,你要是问怎么能在这里出来一个列表,那得找其他教程看看了。简单说: 
这里写图片描述

然后就能看到下面的页面 
左边的Apple ID是怎么添加的我就不细说了,点击左下角的“+”然后按提示操作就行。 
这里写图片描述

接下来想说的是点击右边的View Details之后将看到下图: 
这里写图片描述
其中,那个红色方框位置看起来缺少个“Create”按钮,这件事迷惑了我好久。后来实际操作一下才发现,刚创建Apple ID时是能看见它的,点击“Create”之后它就消失了。所以当你看到这里时了解一下就行了。 
操作完这些之后就添加完AppleID了。 
这时在xcode中新创建project时就可以从Team后面的下来菜单中看到刚才添加的Apple ID了。 
接下来才是我想记录的,就是当出现第1张图提示failed to create provisioning profile到时候,可以重新创建一个空白的project,在Team中选择一个AppleID,然后进入它的General页面,将它的Boundle Identifier复制出来,贴到图1中的Boundle Identifier中就行了。注意,黏贴完需要把鼠标的光标换一行,这时xcode才会认为你修改完了Boundle identifier,然后图1中error的地方就会显示已经成功创建了provisioning profile。再然后就运行吧。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值