无证真机调试及Xcode的破解攻略

 1.首先将真机连接到mac电脑上,

2. 打开应用程序目录下的钥匙串,

 

运行钥匙串访问,打开证书助理,选择创建证书,使用iPhone Developer 签名证书,名称:iPhone Developer;身份类型:自签名根证书;证书类型:代码签名;记得把下面的选项勾上。让后点击继续,一直下一步,无需修改完成。


3. 找到需要破解的XCode,然后点击右键-->显示包内容-->根据目录打开iPhoneOS.platform文件夹下的info.plist文件(记得备份一个info.plist文件,以免意外错误发生


4.打开info.plist文件,找到plist文件含有iPhoneOS字段的值,然后将其iPhoneOS文字去掉。


5. 然后打开SDKSettings.plist文件(同样记得备份喔),打开文件,将文件中的CODE_SIGNING_REQUIRED键 的值YES改为NO (需要改两个地方)


6.这时看下你的设备是否连接成功,指示灯变为绿色


7.此时你运行你的程序,将不能进行正常的调试(出现闪存的现象,就是立刻就消失了),这时需要在你的程序中配置一个plsit文件,(名字很重要),Entitlements.plist ,创建好plist文件后打开该文件,在项中添加一个键,无需修改键的名称,将值的NO改为YES.此时你就基本上大功告成了,不过别高兴太早了,还有有个小小的问题,在配置一个文件就OK,在项目的Build Setting中找到

Code Signing,把刚才新建的plist文件配置进来,就可以了。然后查看一下,下面的Code Signing Identity下的Any ios SDK选项是否选择为iPhone Developer值。


此时运行你的程序就没有问题了,可以在真机上调试了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值