XCode 4.0 iOS SDK 4.3 iPhone证书破解 完全教程
参考资料: http://www.alexwhittemore.com/?p=398&cpage=7#comments
一、创建 self-signed cert(自签名证书)
启动钥匙串,选择 钥匙串访问=》证书助理=》创建
创建以 iPhone Developer 为名字的证书
证书类型要使用代码签名;名字不重要,“iPhone Developer"好像纯粹是为了和 XCode的默认值一致,你也可以使用自己的名字
你如果想自己定义签名的具体参数,就把下面那个勾选上
这样,我们就创建了一个证书
二、手机越狱
这个是当然的了o(╯□╰)o
然后手机上要安装 AppSync (此乃装机必备吧)
三、配置 Info.plist
找到 /Developer/Platforms/iPhoneOS.platform/ 目录的 info.plist 文件(别忘了备份!),打开编辑,把
<key>CODE_SIGN_CONTEXT_CLASS</key>
<string>XCiPhoneOSCodeSignContext</string>
里的 XCiPhoneOSCodeSignContext 替换成 XCCodeSignContext
保存即可
注意有两处!
四、建立测试工程
新建一个测试工程,打开程序配置界面
向程序中添加一个 dabaopku.plist 文件,右键选择用 Source Code 打开,文件内容为
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0"><dict><key>application-identifier</key><string>$(AppIdentifierPrefix)$(CFBundleIdentifier)</string><key>keychain-access-groups</key><array><string>$(AppIdentifierPrefix)$(CFBundleIdentifier)</string></array><key>get-task-allow</key><true/></dict>
</plist>
然后回到 Build Setting 界面,找到 Code Signing 节,在 Code Signing Entitlements 里设置值为 dabaopku.plist, Code Signing Identity 里设置值为 iPhone Developer
五、把你的 iPhone、iPad连上电脑!
万事俱备,let‘s go!
本方法经测试在 XCode 4.0,iPhone 3GS,iOS 4.3.3,Mac OS X 10.6.8 成功。省却99美元烦恼。
Enjoy it!
XCode 4.0 iOS SDK 4.3 iPhone证书破解 完全教程相关推荐
- 【转】使用Xcode中的iOS SDK给iphone开发出第一个App程序
之前已经折腾过用Xcode开发OS X的程序了,现在继续折腾,用iOS SDK开发移动设备(iphone/ipad/ipod touch)的程序. 1.从iOS Developer Library中找 ...
- 各个版本的Xcode/IOS SDK官网下载
原文地址:http://www.cnblogs.com/mrsong/archive/2012/03/14/2395667.html iPhone SDK 2.2.1 Leopard (10.5.4) ...
- ios 点生成线路 百度地图_百度地图iOS SDK
iOS SDK v2.3.0 百度地图 iOS SDK是一套基于iOS4.3及以上版本设备的应用程序接口,不仅提供展示地图的基本接口,还提供POI检索.路径规划.地图标注.离线地图.定位等丰富的LBS ...
- JHChart 1.1.0 iOS图表工具库中文ReadMe
代码地址如下: http://www.demodashi.com/demo/11701.html 好吧,的确当前的[github]上已经存有不少的iOS图表工具库,然而,当公司的项目需要图表时,几乎没 ...
- Red Gate系列之四 SQL Data Compare 10.2.0.885 Edition 数据比较同步工具 完全破解+使用教程...
Red Gate系列之四 SQL Data Compare 10.2.0.885 Edition 数据比较同步工具 完全破解+使用教程 Red Gate系列文章: Red Gate系列之一 SQL C ...
- iOS SDK: Send E-mail In-App
2019独角兽企业重金招聘Python工程师标准>>> In this iOS SDK tutorial, I'll demonstrate how to allow your us ...
- Xcode 9.0 新增功能大全
Xcode是用于为Apple TV,Apple Watch,iPad,iPhone和Mac创建应用程序的完整开发人员工具集.Xcode开发环境采用tvOS SDK,watchOS SDK,iOS SD ...
- GrowingIO 数据采集 iOS SDK 测试实践
作者:吕雨强 GrowingIO iOS 测试工程师,主要负责 iOS SDK 功能测试.自动化测试 . GrowingIO 是基于用户行为数据的增长平台,精准采集用户行为数据是公司业务的基石,只有及 ...
- 使用Appium连接iOS真机和Xcode中的iOS模拟器
目录 一.使用Xcode运行WebDriverAgent 二.创建模拟器上可运行的安装包(Runner.app) 三.使用Appium连接iOS模拟器 四.使用Appium连接iOS真机 一.使用Xc ...
最新文章
- 关于DSP的GPIO的输入输出设置
- pandas使用query函数基于dataframe字符串数据列中字符串的长度筛选dataframe的数据行(specific column string length)
- strace命令用法
- 支持回调处理 php函数,PHP支持回调的函数有哪些?
- 战线长一点的飞秋实现原理
- Spring 框架基础(02):Bean的生命周期,作用域,装配总结
- 能量谱与功率谱(转自百度文库与维基百科)
- Markdown中跳转,锚点操作浅析
- 我知道真相,但我仍然勇往直前
- 学校家教服务管理系统mysql_数据库课程设计报告-学校家教服务管理系统.doc
- 轻轻松松实现角度转换(弧度度分秒)
- 敏捷技术和管理方法思考列表---长期维护
- 非此即彼的逻辑错误_GMAT高分范文100篇(非此即彼逻辑错误)【圣才出品】
- 骁龙7c+ Gen 3评测怎么样
- Jupyter Notebook主题字体设置及自动代码补全
- 首个中国自主研发DRAM正式投片!长鑫存储迎来新CEO
- mov 与 lea 区别
- Halcon 颜色色号查询
- es java 删除索引_使用java中的elasticSearch 2.3.3按索引名称和类型删除索引
- 李宁特步雅戈尔们逆势增长,底层驱动是什么?
热门文章
- Egret 之 消除游戏 开发 PART 6 Egret elimination game development PART 6
- Linux学习笔记二十——系统裁剪之二
- Jquery取得iframe中元素的几种方法Javascript Jquery获取Iframe的元素、内容或者ID,反之也行!...
- 活动目录OU删除与保护
- 真想做个网站赚点钱啊,
- 【论文写作】毕业论文写作必备技巧:修改文章的诀窍
- python离散积分_科学网—python数据处理笔记(三)通道积分图 - 钱磊的博文
- iptv直播源m3u_Padavan 单线复用实现拨号上网加IPTV 操作记录
- 的序号数据是什么_Excel技巧—一劳永逸制作自动更新序号
- mysql涉及表 规范_MySql数据库表设计规范