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

时间:2021-11-21 23:53:39

我们都知道,在iOS开发中,假设要进行真机调试的话是须要苹果开发人员账号的。否则Xcode就不可以进行真机调试。仅仅可以在模拟器上执行;这就带来了非常多问题,比方iCloud编程的话你不可以用模拟器、要用到拍照功能的话你不可以用模拟器、要用到陀螺仪功能的话你也不可以用模拟器等,也就是说跟硬件密切相关的话就不可以用模拟器了。仅仅可以用真机来进行开发。但是.....,苹果开发人员账号要一年99美刀,也就是600元人民币Xcode 5、Xcode 6 免证书真机调试

对于一个像我这种穷人来说,那是多么大的数字Xcode 5、Xcode 6 免证书真机调试,当然,你也可以资助一下我Xcode 5、Xcode 6 免证书真机调试。假设你不想支付这笔钱,那么就仅仅可以破解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 5、Xcode 6 免证书真机调试废话太多,进入主题:

一、创建证书

看图操作即可了

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

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

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

然后点继续。接下来的话就所有默认即可了。

二、改动 Xcode 的配置

1、进入iPhone SDK文件夹改动

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

如图操作:

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

接下来就进入相关文件夹

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

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

件夹

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

双击默认用 Xcode 打开,记得备份哦。改动下面两处

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

等这些完毕了,那么返回上一级文件夹进行例如以下操作

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

相同是双击打开,这里须要进行3处改动,各自是:在DefaultProperties分支

下、RuntimeRequirements分支下和OverrideProperties分支下,将所有的

XCiPhoneOSCodeSignContext改动成XCCodeSignContext

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

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



     2、改动project配置

这是最后一步,记住了,每一个project都要反复进行这个操作哦!

!一共两步骤:

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

脚本语句例如以下:

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 5、Xcode 6 免证书真机调试



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

重新启动下面 Xcode。

600大洋就这么省下了Xcode 5、Xcode 6 免证书真机调试

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



有问题能够參考这篇文章:传送门 也感谢作者了。如有问题,还望指点。Xcode 5、Xcode 6 免证书真机调试