不需Developper认证的真机调试(需要越狱)

今天给大家介绍另一种不需要注册iPhone/iOS Developer Program,也可以简单地在设备中运行程序的方法.

制作证明书

首先通过Keychain制作一个新的证明书 Keychain Access -> Certificate Assistant -> Create a Certification

证明书的名称任意(需要记住,下面会用到),固有类型选择self-signed root,证明书类型选择Code Signing,并选择“let me override defaults”。


程序设置

程序的Code Signing都设置为「Don’t Code Sign」

编辑SDKSettings.plist文件

/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS5.0.sdk/SDKSettings.plist

将 CODE_SIGNING_REQUIRED 设置为 NO。

设置之后编译程序 for iOS Device。

署名

在控制台用codesign给应用程序署名

codesign –fs “Fake Code Sign” ./Application.app/Application

验证

制作好Application.app之后,通过iPhoneExplorer,iFile等上传到iPhone的/Applications目录下。并添加执行属性。
 

OK, 可以运行一下我们的程序看看了。

(转自:http://www.cocoachina.com/newbie/env/2012/0425/4191.html)

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值