免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2238 | 回复: 1
打印 上一主题 下一主题

XCode 4.0 iOS SDK 4.3 iPhone证书破解 完全教程 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2011-10-24 10:11 |只看该作者 |倒序浏览
本帖最后由 听老歌 于 2011-10-24 10:12 编辑

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 文件(别忘了备份!),打开编辑,把
  1. view sourceprint?
  2. <key>CODE_SIGN_CONTEXT_CLASS</key>  

  3. <string>XCiPhoneOSCodeSignContext</string>
  4. 里的 XCiPhoneOSCodeSignContext 替换成 XCCodeSignContext
复制代码
保存即可

注意有两处!


四、建立测试工程

新建一个测试工程,打开程序配置界面

.




.

向程序中添加一个 dabaopku.plist 文件,右键选择用 Source Code 打开,文件内容为
  1. view sourceprint?
  2. <?xml version="1.0" encoding="UTF-8"?>  

  3. <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">  

  4. <plist version="1.0">  

  5.     <dict>  

  6.         <key>application-identifier</key>  

  7.         <string>$(AppIdentifierPrefix)$(CFBundleIdentifier)</string>  

  8.         <key>keychain-access-groups</key>  

  9.         <array>  

  10.             <string>$(AppIdentifierPrefix)$(CFBundleIdentifier)</string>  

  11.         </array>  

  12.         <key>get-task-allow</key>  

  13.         <true/>  

  14.     </dict>  

  15. </plist>
  16.   
复制代码
.




.

然后回到 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美元烦恼。

论坛徽章:
0
2 [报告]
发表于 2011-10-25 17:27 |只看该作者
谁能教我
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP