Xcode 5、Xcode 6 免证书真机调试

我们都知道,在iOS开发中,如果要进行真机调试的话是需要苹果开发者账号的,否则Xcode就不能够进行真机调试,只能够在模拟器上运行;这就带来了很多问题,比如iCloud编程的话你不能够用模拟器、要用到拍照功能的话你不能够用模拟器、要用到陀螺仪功能的话你也不能够用模拟器等,也就是说跟硬件密切相关的话就不能够用模拟器了,只能够用真机来进行开发。可是.....,苹果开发者账号要一年99美刀,也就是600元人民币。对于一个像我这样的穷人来说,那是多么大的数字,当然,你也可以资助一下我。如果你不想支付这笔钱,那么就只能够破解Xcode了;但是你要在App
Store上发布应用的话,就只能够用苹果开发者账号!

我的配置:Mac OS X 10.9.5(黑苹果,自个折腾的....)    iPhone 3GS 6.1.6(借来的....) Xcode 5.1.1  Xcode 6.0

准备工作:

1、一台越狱后的设备。

2、在用来测试的真机Cydia中添加源:http://apt.weiphone.com,下载适合真

机系统版本的AppSync。

3、在电脑上创建一个证书,用于为生成的程序签名。

废话太多,进入主题:

一、创建证书

看图操作就行了

然后点继续,接下来的话就全部默认就行了。

二、修改 Xcode 的配置

1、进入iPhone SDK目录修改

首先是进入到应用程序文件,对Xcode.app(Xcode 2.app)右键,

如图操作:

接下来就进入相关目录

双击进入iPhoneOS8.0.sdk(当然,在 Xcode 5 中就是 iPhoneOS7.0.sdk)文

件夹

双击默认用 Xcode 打开,记得备份哦!修改以下两处

等这些完成了,那么返回上一级目录进行如下操作

同样是双击打开,这里需要进行3处修改,分别是:在DefaultProperties分支

下、RuntimeRequirements分支下和OverrideProperties分支下,将全部的

XCiPhoneOSCodeSignContext修改成XCCodeSignContext

     2、修改工程配置

这是最后一步,记住了,每个工程都要重复进行这个操作哦!!!一共两步骤:

脚本语句如下:

export CODESIGN_ALLOCATE=/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/codesign_allocate
if [ "${PLATFORM_NAME}" == "iphoneos" ] || [ "${PLATFORM_NAME}" == "ipados" ]; then
/Applications/Xcode.app/Contents/Developer/iphoneentitlements/gen_entitlements.py "my.company.${PROJECT_NAME}" "${BUILT_PRODUCTS_DIR}/${WRAPPER_NAME}/${PROJECT_NAME}.xcent";
codesign -f -s "iPhone Developer" --entitlements "${BUILT_PRODUCTS_DIR}/${WRAPPER_NAME}/${PROJECT_NAME}.xcent" "${BUILT_PRODUCTS_DIR}/${WRAPPER_NAME}/"
fi

     至此,一个破解的 Xcode 就出来了,连上你的设备进行调试吧,如果报错,记得要

重启以下 Xcode。600大洋就这么省下了

有问题可以参考这篇文章:传送门 也感谢作者了。如有问题,还望指点。

时间: 2024-11-08 21:55:59

Xcode 5、Xcode 6 免证书真机调试的相关文章

Xcode 6.3 免证书真机调试 已越狱

先说一下环境,系统是 mac 10.10.4 ,Xcode 6.3,iphone 6 plus,ios 8.2 已越狱 这种办法手机必须得越狱,没有越狱的就不用试了,去taobao买个证书折腾折腾,说不定也行,我没试过,可以的话请告知我 OK,进入正题,这里有几个问题 1.Xcode6.3 sdk只有ios8.3,想要在ios8.2的手机上调试,就需要安装ios 8.2 的sdk,在Xcode 升级完之后,旧版本的sdk会被删掉,所以要装旧版本的sdk,就必须要重新下载旧版本的Xcode,我这里

XE6 & IOS开发之免证书真机调试(1):颁发属于自己的App签名证书(有图有真相)

XE6 & IOS开发之免证书真机调试(1):颁发属于自己的App签名证书(有图有真相) 2014-08-25 21:26 网上能找到的关于Delphi XE系列的移动开发的相关文章甚少,本文尽量以详细的图文内容.傻瓜式的表达来告诉你想要的答案. 1.自己给自己颁发证书,用于给App签名.(如果还没有MAC环境,请参照"XE6移动开发环境搭建之IOS篇"进行配置.)---------------------------------------------------------

XE6 & IOS开发之免证书真机调试(2):连接真机并运行App(有图有真相)

XE6 & IOS开发之免证书真机调试(2):连接真机并运行App(有图有真相) 2014-08-26 21:26 网上能找到的关于Delphi XE系列的移动开发的相关文章甚少,本文尽量以详细的图文内容.傻瓜式的表达来告诉你想要的答案. 连接真机前,请先确保真机已越狱,并已安装好AppSync.--------------------------------------------------------------- 1.确保iPhone已越狱,可以看到并成功运行cydia为准. 2.并且安

XCode7免证书真机调试

今天博主有一个XCode7免证书真机调试的需求,遇到了一些困难点,在此和大家分享,希望能够共同进步. 在Xcode 7中,苹果改变了自己在许可权限上的策略,此前Xcode只开放给注册开发者下载,但Xcode 7改变了这种惯有的做法,无需注册开发者账号,仅使用普通的Apple ID就能下载和上手体验. 此前开发者需每年支付99美元的费用成为注册开发者才能在iPhone和iPad真机上运行代码,苹果新的开发者计划则放宽要求,无需购买,只要你感兴趣同样可以在设备上测试app. 操作步骤: 1.进入xc

iOS开发日记43-XCode7免证书真机调试

今天博主有一个XCode7免证书真机调试的需求,遇到了一些困难点,在此和大家分享,希望能够共同进步. 在Xcode 7中,苹果改变了自己在许可权限上的策略,此前Xcode只开放给注册开发者下载,但Xcode 7改变了这种惯有的做法,无需注册开发者账号,仅使用普通的Apple ID就能下载和上手体验. 此前开发者需每年支付99美元的费用成为注册开发者才能在iPhone和iPad真机上运行代码,苹果新的开发者计划则放宽要求,无需购买,只要你感兴趣同样可以在设备上测试app. 操作步骤: 1.进入xc

Xcode5.1.1+ios 7.1.2 免证书真机调试

Xcode假设不破解.无法真机调试, 也无法编译真机Release文件.仅仅有付费开通Apple开发人员账号,才干申请真机调试.而Xcode进行破解后,结合越狱的iPhone或iPad, 就可以免官方证书开发调试了! 生成本机证书 应用程序->其它->钥匙串訪问 菜单:钥匙串訪问->证书助理->创建证书, 然后按下面图片顺序操作就可以: Xcode 5免证书开发调试_打开创建证书菜单 Xcode 5免证书开发调试_输入证书名称iPhone Developer并选择覆盖默认值 Xco

Xcode5免证书真机调试

接续前篇<Xcode 3.2.5免证书开发调试>,推出Xcode 5 免证书真机调试 更新于2014年3月15日,适用 Xcode5.1及iOS7.1 Xcode如果不破解,无法真机调试, 也无法编译真机Release文件,只有付费开通Apple开发者账号,才能申请真机调试.而Xcode进行破解后,结合越狱的iPhone或iPad, 即可免官方证书开发调试了! 生成本机证书 应用程序->其他->钥匙串访问 菜单:钥匙串访问->证书助理->创建证书, 然后按以下图片顺序操

XE6 &amp; IOS开发之免证书真机调试(3):生成iPA文件并安装到其它苹果设备上(有图有真相)

XE6 & IOS开发之免证书真机调试(3):生成iPA文件并安装到其它苹果设备上(有图有真相) 2014-08-27 20:51 网上能找到的关于Delphi XE系列的移动开发的相关文章甚少,本文尽量以详细的图文内容.傻瓜式的表达来告诉你想要的答案. 1.既然我们已经在真机上运行过App了,那么现在就来生成一下.--------------------------------------------------------------- 1.在虚拟机下,点一下桌面(星空图随便某个地方),在F

XE6 /XE8 &amp; IOS开发之免证书真机调试三步走,生成iPA文件并安装到其它苹果设备上

XE6 & IOS开发之免证书真机调试(1):颁发属于自己的App签名证书(有图有真相) XE6 & IOS开发之免证书真机调试(2):连接真机并运行App(有图有真相) XE6 & IOS开发之免证书真机调试(3):生成iPA文件并安装到其它苹果设备上(有图有真相) XE8 & IOS开发之免费证书真机调试:开发证书.AppID.开发授权profile的申请,附Debug真机调试演示(XCode7 Beta版或以上版本适用,有图有真相)

Xcode 6 免证书真机调试

前景:在 iOS 开发中,如果想进行真机调试,普遍情况是掏钱,掏钱的情况有两种: 第一种就是:直接在 Apple 官网注册为 Developer,每年99美元:当然这种作为个人开发者的话,是很有必要的,不仅可以真机调试,而且可以发布用于测试和正式上架的 App.而且现在最新政策,iOS 和 OS X 开发的缴费也合并为一块了,还是每年99美元,对于即搞 iOS 又搞 OSX 开发的朋友来说,这是好福利啊. 第二种就是:万能的淘宝里,买别人针对设备来收费的测试证书,价钱普遍10-15块左右.资源分