免费真机调试 -- Xcode7以上版本
2016-01-05 16:32
127 查看
刚新安装了Xcode7 , 据说这个版本可以免费真机调试,于是用了一个新的AppID测试了,发现真的可以免费真机调试了呢!新的appId账号(随便一个苹果手机账号就行),没有支付每年的99美刀,也没有去苹果开发者网站https://developer.apple.com/account/overview.action那里去注册手机设备,也没有下载cer证书mobileprovision证书安装。。。然而确实可以真机调试了,这对广大开发者来讲, 是个很好的消息。
我的Mac OS系统是10.10.5,下面记录一下Xcode7.1免费真机调试的步骤:
1、打开Xcode, 选择Xcode --> Preferences :
2、选择Accounts --> 点击下面的“+”号选择 “Add Apple ID..." :
3、输入你的AppID账号信息,会发现Team Name那里出现你的appID名字,属于Personal Team, 然后后面写着ios 和mac Free, 意思是说可以对ios和mac开发的软件进行免费真机调试。这个在Xcode6.4上面现实的信息不是这样的,而是”*** is Not on Any Development Teams“。
Xcode7:
Xcode6.4的截图是这样的:
4、点击 "View Details...", 打开新页面,选择创建“ iOS Development ” 证书,这个就是cer证书。如果要做mac软件开发的话,也可以选择创建 " Mac Development" 证书
5、插上数据线,连好真机设备,创建ios项目或者打开项目,选择要调试的真机设备。然后再选择General --> Identity --> 在“Team" 选择你刚才增加的那个AppID账号所属的Team Name。这时候发现Team下面出现警告感叹号,说”No matching provisioning profiles found", 意思是没有mobileprovision证书。不着急,一步一步来。
6、选择号Team后,然互点击 “Fix Issue" , 出现解析界面 :
7、完成后 ”Fix Issue“警告消失,就可以运行程序Command+R:
8.需要注意的是,当程序在Xcode7上显示运行成功时,你会觉得奇怪,为什么手机上并没有运行起来??
那是因为还有一步,很重要!!!在手机的---设置---通用---描述文件---选择信任(你之前添加的AppleID),之后再次运行程序Command+R就大功告成啦~
原文链接:/article/6009826.html
我的Mac OS系统是10.10.5,下面记录一下Xcode7.1免费真机调试的步骤:
1、打开Xcode, 选择Xcode --> Preferences :
2、选择Accounts --> 点击下面的“+”号选择 “Add Apple ID..." :
3、输入你的AppID账号信息,会发现Team Name那里出现你的appID名字,属于Personal Team, 然后后面写着ios 和mac Free, 意思是说可以对ios和mac开发的软件进行免费真机调试。这个在Xcode6.4上面现实的信息不是这样的,而是”*** is Not on Any Development Teams“。
Xcode7:
Xcode6.4的截图是这样的:
4、点击 "View Details...", 打开新页面,选择创建“ iOS Development ” 证书,这个就是cer证书。如果要做mac软件开发的话,也可以选择创建 " Mac Development" 证书
5、插上数据线,连好真机设备,创建ios项目或者打开项目,选择要调试的真机设备。然后再选择General --> Identity --> 在“Team" 选择你刚才增加的那个AppID账号所属的Team Name。这时候发现Team下面出现警告感叹号,说”No matching provisioning profiles found", 意思是没有mobileprovision证书。不着急,一步一步来。
6、选择号Team后,然互点击 “Fix Issue" , 出现解析界面 :
7、完成后 ”Fix Issue“警告消失,就可以运行程序Command+R:
8.需要注意的是,当程序在Xcode7上显示运行成功时,你会觉得奇怪,为什么手机上并没有运行起来??
那是因为还有一步,很重要!!!在手机的---设置---通用---描述文件---选择信任(你之前添加的AppleID),之后再次运行程序Command+R就大功告成啦~
原文链接:/article/6009826.html
相关文章推荐
- lintcode 中等题:minimum window substring 最小子串覆盖
- Python学习笔记8-类的继承 、深度优先、广度优先
- HTTP协议
- 2. 工厂设计模式
- JAVA不使用第三方jar发送HTTP请求,并接受返回内容
- 消息队列实现数据同步
- Echarts柱状图js代码
- linux卸载软件
- Java SE 第十六讲----面向对象特征之多态
- Instance Nine:使用Transaction(事务) 手动提交,自动回滚
- Python学习笔记8-类的继承 、深度优先、广度优先
- 卷积神经网络初探 | 数据科学家联盟 http://dataunion.org/20942.html
- 老李推荐:第6章8节《MonkeyRunner源码剖析》Monkey原理分析-事件源-事件源概览-小结
- iOS声明变量用大括号和@property的区别
- 2016年1月5日 SSH学习笔记
- Gradle single task
- Nutch2.3 编译和安装配置
- (SRC)基于稀疏表示的人脸识别
- vi 怎么 保存, 退出编辑
- Java8中Lambda表达式的10个例子