iOS真机调试 for Xcode 5

简介: 引言:由于Xcode5的到来,关于iOS软件进行真机调试方面,有了一些变化,苹果在Xcode 5中修改了一些规则,一方面是阻止以往破解的方式进行调试(免证书).
引言:
由于 Xcode5的到来,关于iOS软件进行真机调试方面,有了一些变化,苹果在Xcode 5中修改了一些规则,一方面是阻止以往破解的方式进行调试(免证书).另一方面是添加了自动生成证书的功能特性,来加快我们开发者生成一些调试用的证书.免去我们频繁要去苹果开发者网站自己生成.
接下来就介绍一下如何在Xcode5中进行真机调试.


调试前的准备工作:

1:需要注册并购买苹果的开发者计划,价格是99美元一年.

2:一部iPhone




相关网站:

1:苹果开发者主页:

https://developer.apple.com/

2:开发者会员中心:

https://developer.apple.com/membercenter

3:开发者证书管理:

https://developer.apple.com/account/ios/overview.action


正文:

苹果开发者账号的申请流程,不在此文的讨论范围内,我们直接登录苹果开发者中心的后台管理页面,如下图所示:


图中为iOS App的后台管理页面的主菜单,总共有四项:

1:Certificates

Certificates做为开发者身份以及Mac机器的唯一认证而存在,

2:Identifiers







创建 iOS Development 证书(Certificates):


点击加号以后,跟着流程一步一步操作,途中需要开发者提供CSR本机Mac证书. 当创建完成以后,我们需要把这个证书下载下来,如下图:


下载成功以后,我们打开钥匙访问串这个Mac应用,它的路径是:

/Applications/Utilities/Keychain Access.app

然后将我们刚刚下载的证书拖进(或者双击证书)钥匙访问串中的证书栏目,结束后,我们可以在钥匙访问串中查看到我们刚刚添加的证书,如下图:


到此,证书,添加完毕.  如果我们没有添加证书,在工程的Project














目录
相关文章
|
7月前
|
jenkins Unix 持续交付
个人记录jenkins编译ios过程 xcode是9.4.1
个人记录jenkins编译ios过程 xcode是9.4.1
108 2
|
7月前
|
Linux 数据安全/隐私保护 iOS开发
如何使用 Xcode 打包导出 IPA 文件并进行 iOS 应用内测,无需支付苹果开发者账号费用?
如何使用 Xcode 打包导出 IPA 文件并进行 iOS 应用内测,无需支付苹果开发者账号费用?
|
4月前
|
iOS开发 MacOS Perl
解决Xcode运行IOS报错:redefinition of module ‘Firebase‘和could not build module ‘CoreFoundation‘
解决Xcode运行IOS报错:redefinition of module ‘Firebase‘和could not build module ‘CoreFoundation‘
159 4
|
4月前
|
iOS开发 开发者
解决xcode doesn‘t support iphone’s ios 14.6 (18f72)
解决xcode doesn‘t support iphone’s ios 14.6 (18f72)
282 3
|
4月前
|
测试技术 虚拟化 iOS开发
iOS自动化测试方案(二):Xcode开发者工具构建WDA应用到iphone
这篇文章是iOS自动化测试方案的第二部分,详细介绍了在Xcode开发者工具中构建WebDriverAgent(WDA)应用到iPhone的全过程,包括环境准备、解决构建过程中可能遇到的错误,以及最终成功安装WDA到设备的方法。
199 0
iOS自动化测试方案(二):Xcode开发者工具构建WDA应用到iphone
|
4月前
|
测试技术 开发工具 虚拟化
iOS自动化测试方案(一):MacOS虚拟机保姆级安装Xcode教程
这篇文章提供了一份保姆级的教程,指导如何在MacOS虚拟机上安装Xcode,包括环境准备、基础软件安装以及USB扩展插件的使用,以实现iOS自动化测试方案的第一步。
189 0
iOS自动化测试方案(一):MacOS虚拟机保姆级安装Xcode教程
|
4月前
|
iOS开发
mac不通过Xcode直接打开IOS模拟器
mac不通过Xcode直接打开IOS模拟器
242 2
|
4月前
|
缓存 iOS开发
如何在Xcode删除某个版本的IOS模拟器
如何在Xcode删除某个版本的IOS模拟器
622 1
|
4月前
|
图形学 数据安全/隐私保护 iOS开发
Unity与IOS⭐Xcode打包,上架TestFlight的完整教程
Unity与IOS⭐Xcode打包,上架TestFlight的完整教程
|
6月前
|
iOS开发
技术好文:xcode动态图,ios实现动态图,iosgif,暂停和继续播放
技术好文:xcode动态图,ios实现动态图,iosgif,暂停和继续播放
59 1