如何在iphone/ipad上联真机调试

http://blog.sina.com.cn/s/blog_4a2074b40100mb3o.html

通过网上找的许多方法加上自己动手搞,终于找到了个适合我的解决方法。我的是苹果电脑,mac+xp双系统。
1,第一步破解ipad
2,第二步winxp下,用91手机助手连接电脑,安装各种软件
3,第三步xcode下,编译成device(release)模式的应用程序
4,第四步,用ituns,把应用程序变成ipa格式
5,第五步,到winxp下用91手机助手安装上去
详解如下:
1,越狱ipad
http://ipad.sj.91.com/content/2010-09-06/20100906062734339,1.shtml
一般来说都是这个方法。

2,这是91手机助手的ipad网站
http://ipad.sj.91.com/

3,这步是关键。

3.1修改Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS[SDK版本].sdk/SDKSettings.plist文件,将CODE_SIGNING_REQUIRED对应的值设置为NO.

注:如果SDKSettings.plist不能修改,先把它拷到桌面,然后修改后再拷回去。就这个改不了这个操作就磨蹭了我好久。这个我是在mac 系统下搞的。

3.2打开项目,在Xcode右上角的info里面,选择Building项,Configuration选择Release,在Code Signing->Code Signing Identity->Any iOS device设置为Don’t Code Sign

3.3这时候项目选择Device+relase就可以正常编译通过了

4,ituns用菜单添加到资源库,他自己转换成ipa格式

5,切换到winxp下,用91助手安装ipa
主要是借助91助手进行调试。
===============================================
xcode连接ipad2,没有证书,code sign报错,如何解决
难道非得花钱买吗?

记得苹果说如果是自己机器调试不发布到app store的话,可以免费使用证书的,怎么弄阿?


高人指点一下
没有证书不能真机调试
调试也需要付费的,在设备上调试是ios开发者计划中的付费项目。

但是可以通过伪造证书,把你的程序编译并在设备上调试,前提是设备要越狱。具体方法网上可以查到。

还是建议付费吧,因为最终是要放到app store的。。。每个月不到60人民币,绝对不能算贵。

我没打算放到app store上,就是想自己用,看来只能伪造证书了

xcode的版本与目标设备(ipad或者iphone)版本的要求。


就是你的Xcode里的sdk的版本要<=ip的版本。
如果你的ip是4.3的,Xcode上的Target-Deployment Target是5.0,那么它肯定无法运行在device上的

Xcode 4.5.2 怎么导出ipa啊

1,编译:

Product -> Archive

 

2,导出:

Window -> Organizer (Command + Shift +2) -> Archives ->Distribute.. 

如图:根据需要3选1

 

根据楼上第一步,先编译出Archive,然后再打开这个Archive包,右击显示包内容,进去找到一个你app名字文件,拖到iTunes里,就可以在iTunes里看到这个app,右击再finder中显示就看到ipa了
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值