彻底告别等待越狱!不越狱安装下载的IPA,iPhone 4S iOS5已测!!希望大家支持!_ios5ipa百度贴吧-程序员宅基地

技术标签: 手机  其它  测试  sandbox  ios5  xcode  iphone  XCode ( COCOA )  

希望这个教程能够真正帮助到想要测试的人,毕竟通过这个办法可以不越狱安装绝大多数IPA。第一次写教程,难免有错,望包容~

我搜过论坛,发现有人在6月份就开始发了教程,但是都含含糊糊,并没有说清楚,有的还是广告贴借机赚钱。其实这种封装IPA的方法很简单,环境配置好了后,每次重签IPA只要不到1分钟。。。。

鉴于很多的用户只是用户,压根不是IOS开发者,所以很难有教程详细到怎么配置开发环境上。。你不用担心这个步骤的繁琐,实际上你只要有一个开发者朋友,或者有人愿意给你开发者账号即可,万不得已,你也可以去购买。。但是学习这个过程总是非常有用的(我希望教程能够从基础的讲起来)。

需要的工具:
苹果电脑
Xcode *可选
iTunes 
iResign   (http://code.google.com/p/iresign/downloads/list
开发者账号

原理:
这个不越狱的原理在于,通过iResign将已经打包签名好的IPA,重新以你自己的开发者账户签名,通过自身的开发者签名和Provision来进行安装到手机中。
说白了,就是欺骗设备,以为这个应用是你自己开发的,所以当然可以安装到机器上调试。。也就是运行了。

步骤:
1.登陆开发者网站,下载Xcode ,由于我还用雪豹,所以就下载这个好啦!

 
2.本机打开Key Chain , (钥匙串访问),然后选项里检查设置,如图示

 

 
然后请求证书。

 
姓名填你注册的开发者姓名,邮箱同理,然后保存到桌面

 
3.在开发者入口的Provision设置里左侧找证书,然后把存在桌面的证书请求文件上传,上传好后,系统会自动激活(如果你是开发者管理员的话)

 
然后下载下来双击安装,

 ,
安装后如图所示,会看到你得开发者证书在里面

 。
到此证书算是导入完毕了
4.然后在开发者入口找到设备项,添加一个新设备。

 

 。
你iPhone的UUID可以在itunes里面查看到。

 
添加好后,你的手机就可以作为开发使用了。
5.建立APP ID,这里面我们希望这个APP ID用于所有应用,通过它生成的Provision可以应对各种IPA签名,因此如图所示,应用名字可以随便起,但是Bundle Identifier 要用*表示。



 .
添加好后,系统会随机生成一个数代表你得APP,看来图上类似的就表示好了。
6.为咱们的手机建立一个开发Provision .如图切换到Provision选项,新建,然后你会看到你前面注册的证书在列表里面,勾选,然后选择刚才咱们建的通用的APP,然后再勾选你自己的设备。。。

 
建立好后,就可以下载了!! 

 
7.将下载好的Provision拖入iPhone,这步可以在itunes里面或者Xcode 的organizer 里面完成。

至此全部开发环境的粗糙配置完成。。。这已经足够我们开始重签IPA了!!!如果你是开发者,嫌麻烦的话,完全可以用xcode直接自动生成上面那些。这里就不仔细说明了。
8.打开iResign .

 
将想要重签的IPA拖到第一项,第二项可以不填,第三项填入你第一步导入电脑的开发者证书的后面的几位代码。
如图:
  
你得证书代码就是GUJ****** ,把这个填入。然后点击Resign! 
如果一切顺利,程序就会自动解压原始的IPA,重新签上你的签名,并生成新的重命名后面加个resigned的IPA ,并存到你原始程序的所在目录里面。

 

这个IPA你可以选择导入itunes或者用organizer 添加到你手机里面去了!然后就可以玩了!!

已知问题:
1.用此方法重签的IPA,因为被理解成是开发状态,所有进入游戏后无法正常使用GAME CENTER,会进入到一个sandbox里面。但是游戏和应用本身不受影响。

 
2.由于开发者证书的provision有三个月有效期,所以过期后,需要重新更新下provision,具体办法很简单,只要在开发者入口renew就好了。
3.对于用IOS5 SDK 封装的应用,目前重签会报错。。解决办法是可以换低一点的版本先用着,我怀疑这个是iResign的问题。(它只支持到iOS5 beta好像)
4.对于这种方法安装的IPA,可能不能通过不越狱破解IAP的办法打开一些解锁物品或者功能,比如导航软件NAVIGON的3D补丁就不管用会出错,但是软件本身没影响。

iResign : 
 iReSignv110.zip (48 K) 下载次数:0 
最后就是如果大家有问题,可以@我微薄  weibo.com/drdi   . 欢迎交流!
本方法只作为研究测试学习使用,切记支持正版应用,不要用来做为商业目的!!支持开发者才能有更好的应用!
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/ThomasQiuJS/article/details/7216112

智能推荐

分布式基础(四)——分布式理论之分布式一致性:Paxos算法-程序员宅基地

文章浏览阅读793次,点赞14次,收藏17次。通过本章的讲解 ,我们应该理解了Paxos算法的核心内容:Basic Paxos算法和Multi-Paxos 思想。Basic Paxos 是经过证明的,而 Multi-Paxos 是一种思想,缺失实现算法的必须编程细节,这就导致Multi-Paxos 的最终算法实现,是建立在一个未经证明的基础之上的,正确性是个问号。所以在实际使用时,不推荐设计和实现新的 Multi-Paxos 算法,而是建议优先考虑 Raft 算法,因为 Raft 的正确性是经过证明的。

传统TCP拥塞控制算法详解一(TCP Reno传统拥塞控制算法)_用matlab比较慢启动算法和tcp reno算法-程序员宅基地

文章浏览阅读164次。传统的TCP拥塞控制算法AIMD,TCP Reno算法_用matlab比较慢启动算法和tcp reno算法

Python淘宝手机爬虫数据可视化分析大屏全屏系统 开题报告_基于python爬虫的淘宝手机可视化-程序员宅基地

文章浏览阅读541次,点赞10次,收藏14次。*:进度安排** 2023.09.10—2023.10.15 查看大量的文献,收集课题有关资料,确定论文选题;2023.12.23—2023.12.27 根据指导老师提出的建议再进行修改,完善系统功能设计 2023.12.28—2024.04.10 在查阅大量文献之后,运用多种研究方案,完成系统开发并基本完成论文初稿。2024.04.16—2024.05.14 在导师指导下,对论文进行反复修改形成终稿,装订成册上交学院,同时为毕业论文答辩做准备工作 2024.05.15 进行毕业论文答辩。

计算机毕业设计springboot羊养殖管理平台m68sg9【附源码+数据库+部署+LW】_springboot + vue 养羊管理系统-程序员宅基地

文章浏览阅读134次。选题背景:随着人们对健康食品的需求不断增加,养殖业成为了一个备受关注的行业。而羊养殖作为一种传统的畜牧业形式,在农村地区具有广泛的发展空间和潜力。然而,传统的羊养殖管理方式存在着许多问题,如信息不对称、技术水平低下、资源浪费等,制约了养殖业的发展。因此,建立一套科学、高效的羊养殖管理平台势在必行。选题意义:建立羊养殖管理平台具有重要的意义。首先,通过平台可以实现信息共享和交流,使养殖户能够及时获取到行业动态、市场信息以及养殖技术等方面的知识,提高其经营管理水平。其次,平台可以提供科学的养殖指导和技术_springboot + vue 养羊管理系统

HTML——jQuery—动画特效之淡入淡出案例_html 淡入淡出-程序员宅基地

文章浏览阅读370次。案例 <!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></title> <style> *{ margin: 0; padding: 0; } .box{ width: 300p..._html 淡入淡出

基于OpenCvSharp的数字图像处理 - 模糊、平滑、去噪_opencvsharp算法对图像进行降噪处理-程序员宅基地

文章浏览阅读5.6k次。这一章的模糊处理,以及下一章的锐化处理,其实绝大部分都是用一个核跟图像做卷积,使用的核不一样,效果就不一样。一、均值滤波均值滤波使用的核是全1核,再归一化。如五阶核:Mat src = new Mat(img_lenna, ImreadModes.Grayscale);Mat result = new Mat();Cv2.Blur(src, result, new OpenC..._opencvsharp算法对图像进行降噪处理

随便推点

MySQL之PXC集群搭建_gcomm://-程序员宅基地

文章浏览阅读366次。一、PXC 介绍1.1 PXC 简介PXC是一套MySQL高可用集群解决方案,与传统的基于主从复制模式的集群架构相比 PXC 最突出特点就是解决了诟病已久的数据复制延迟问题,基本上可以达到实时同步。而且节点与节点之间,他们相互的关系是对等的。PXC 最关注的是数据的一致性,对待事物的行为时,要么在所有节点上执行,要么都不执行,它的实现机制决定了它对待一致性的行为非常严格,这也能非常完美的保证 MySQL 集群的数据一致性;1.2 PXC特性和优点完全兼容 MySQL。 同步复制,事务..._gcomm://

动力电池MES系统方案_锂电池mes系统-程序员宅基地

文章浏览阅读487次,点赞5次,收藏4次。总之,MES系统是一种强大的生产管理工具,可以帮助企业提高生产效率、优化生产流程、降低成本、提高产品质量和客户满意度。_锂电池mes系统

JavaScript原型详解:原型对象prototype,对象原型__proto__,constructor 属性,原型链-程序员宅基地

文章浏览阅读239次,点赞5次,收藏4次。1.为什么出现原型2.原型对象和对象原型以及构造函数之间的关系3.constructor 属性。

APP备案避坑指南,值得收藏_app备案收费-程序员宅基地

文章浏览阅读845次。但是要注意,这类APP里面的业务不允许涉及经营性内容,如 “购买”、“买卖”、“交易”、“优惠券”、“电子商务” 等,也不能涉及到 “某公司”、“某俱乐部”等。省级通信管理局在收到 APP 备案材料后,材料准确无误的,在二十个工作日内完成审批,发放备案号,并通过短信、邮件形式告知主办者。若 APP 在不同的运行平台使用不同的名称,则需要按照不同的 APP 完成多个备案,最终管局会根据不同名称下发不同的备案号。如果企业的APP架设的服务器在国内,或者要上架国内的应用商店,就必须要备案。_app备案收费

SUI Mobile-程序员宅基地

文章浏览阅读1.7k次。1 介绍1.1 概念SUI Mobile 是一套基于 Framework7 开发的UI库。它非常轻量、精美,只需要引入CDN文件就可以使用,并且能兼容到 iOS 6.0+ 和 Android 4.0+,适合开发跨平台Web App。SUI Mobile 是阿里巴巴一个UED团队的作品,目的是为了手机H5页面提供一个常用的组件库,减少重复工作。1.2 特点轻量级SUI Mobile 非常轻量,核心库_sui mobile

Binder机制解析(一)_android binder通信是串行还是并行-程序员宅基地

文章浏览阅读2k次。一、Binder通信流程简单概述(一)Binder用以Android内部的进程间通信,Binder相对于传统的Linux内核IPC(管道,信号,消息队列,共享内存,插口等)具有仅需拷贝一次内存的好处,进而提高了效率,也节省了内存; 从设计模式来看,Binder通信可以抽象为上图C/S模式,数据通信流程已经足够清晰。从中可以看出:1、Client组件获得Service组_android binder通信是串行还是并行

推荐文章

热门文章

相关标签