Xcode 5.0 免证书真机测试

刚拿到iPod touch,照着网上的各种方法鼓捣(没有 for xcode 5.0 的),仍然没法编译到真机。后面无意发现一个小办法,前提是机器要越狱。

我按照发布编译配置好了,设备也选择了 iPod,然后Build一下,这时候直接Run会提示没证书神马的。

1,iPod中cydia添加源:http://apt.weiphone.com,下载appsync。

2,  参考 http://kqwd.blog.163.com/blog/static/4122344820117191351263/ 创建证书

(补充:2014-2-25) 注意密钥使用扩展那个选项一定要保证“签名”被选中。 已扩展的密钥使用扩展,代码签名要保证选中。

然后打开文件

/Applications/Xcode.app/Contents/Developer/Platforms

/iPhoneOS.platform/Developer/SDKs/iPhoneOS7.sdk/SDKSettings.plist


/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/info.plist

也是照着文章里面修改

3,打开 /User/你的用户名/Library/Developer/Xcode/DerivedData/项目名称开头的文件夹/Build/Products

看到四个文件夹。从名字应该知道,我们要的是 Debug-iphoneos 和 Release-iphoneos 。点击Debug-iphoneos进去

能够找到一个app和一个app.dSYM。将第一个就是.app的文件拉到iTunes上面

4,iTunes同步应用程序。如果iPod装上了appsync的话,是可以安装上去的。

5,这时候修改代码的任意一个label,然后xcode点击Run。这时候iPod中的应用应该是闪退的。

6,手动点击app一次,进去之后可以发现修改的label已经生效的了。这时候可以随意测试了。(注意是测试,不是调试,看不到log的)

如果有更好的方法,麻烦诸位一定要告诉我。


补充:

(2014-2-25)1,设备已经越狱,并且装了appsync,从第三步开始可以将代码签名改为 iPhone Developer 然后将编译目标选择你的设备,那就可以直接编译到设备。附上截图:



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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值