同步推是如何给未越狱的IOS设备安装任意IPA的?

工作准备:

1. 准备一台MAC

2. 拥有一份299企业证书,

然后按照下面步骤操作:

1. 把xxxx.ipa改成xxx.zip, 解压缩得到Payload文件夹

2. 替换Payload里的embedded.mobileprovision为自己的mobileprovision

3. 在mac上打开终端, 执行:

codesign -f -s "你的证书字符串" --resource-rules Payload/xxxx.app/ResourceRules.plist Payload/xxxx.app/

这行命令很可能出错,

object file format unrecognized, invalid, or unsuitable

此时需要xcode 里去升级一下developer tools,或者需要先执行:

export CODESIGN_ALLOCATE=/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/codesign_allocate

到这里为止已经差不多完成,再把Payload打包成ipa。

最后,使用在线安装的方式进行安装。

如果想用应用内部来装的话,查找相关文章:iOS构建web站点。

如此简单。

转http://nsobject.me/?p=160

时间: 2024-10-03 22:54:24

同步推是如何给未越狱的IOS设备安装任意IPA的?的相关文章

同步推上传破解ipa方法

今天运营同事要求把已经上架到appStore,上传到同步推市场(tui.tongbu.com),在使用过程,感觉是无从下手,官方上没有任何文档,问客服也是爱搭不理,给他们提个建议也是很差的态度,来了句我们不支持.上传到同步推应用市场要的ipa文件必须是破解的,下面就来说下,也是记录下自己在使用过程遇到的些问题. 一.准备工作 系统OS X  Yosemite 10.10,Xcode6.1 ,越狱设备一台 二.破解Xocde 1.伪造签名证书: 打开实用工具-钥匙串访问.然后在菜单栏里点击钥匙串访

Xcode导出ipa,给越狱的iPhone测试和ipa发布到第三方网站直接下载APP安装

由于apple的限制,未加入开发者的iPhone.iPad.iPod touch设备是不能直接安装我们开发的APP(未发布到APP store).下面我们介绍怎么使用Xcode导出ipa给已经越狱的设备测试. 1.打开Xcode,并新建一个工程,如下图: 然后单击TestScheme.app右键,”show in finder“打开所在位置 2.在finder中将该APP拖到iTunes 的应用程序中 3.单击TestScheme,在 finder 中显示,就可以看到如下图所示 4.将该ipa发

如何在未越狱iOS设备上安装IPA

转载自:http://blog.163.com/l1_jun/blog/static/1438638820133505210779/ 2013-04-05 12:52:10|  分类: Apple|字号 订阅 Ad-Hoc 是苹果公司是为应用发布提供的一种发布前测试方法,所要安装的设备无需越狱.  其用途在于:如果你开发了一款App, 想在发布之前,让周围人帮忙测试一下. 这时,你需要得到测试人的设备的 UDID,  生成一个 Ad-Hoc 应用,并将该应用和对应的 mobileProvisio

同步推面试题-iOS 简单理解类的本质

1.类也是个对象 类是一个对象是Class类型的对象简称类对象 Class类型的定义 // 一个任意的类型,表示一个Objective-C类 typedef struct objc_class *Class; 类名就代表着类对象,每个类只有一个类对象 获取类对象 // 获取类对象两种方式person1 和 person2 Class person1 = [Person class]; Person *p = [Person new]; Class person2 = [p class]; // 

iOS中未越狱的iPhone、iPad通过网址实现一键安装ipa格式的APP应用

在Xcode中使用协议 <a href="itms-services://?action=download-manifest&url=http://www.baidu.com/zone.plist">通过iOS设备浏览器访问本页,点这儿一键安装APP应用.</a> 在plist的文件中进行设置 <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pli

iphone 6 设置自定义铃声(未越狱)

环境: ipone 6 iTunes 12.4.0.119 IOS 9.3.2 先把需要设置的铃声下载到电脑上,然后打开iTunes下的文件->将文件添加到资料库,如图: 2.在音乐列表里右击所选音乐,点击显示简介可设置音乐的长度如图: 3.设置完成后,选中所要设置的音乐,点击文件下的创建新版本->创建ACC版本,如图: 4.找到生成后的.m4a文件,把扩展名改为.m4r格式 5.在显示菜单下的媒体种类选择铃声,切换到铃声视图,将刚才改名后的文件托入窗体中,使用数据线连接手机与电脑,出现一个手

使用Xcode7非美刀购买开发者帐号,非越狱安装IOS ipa

做苹果开发,需要至少99美刀注册开发者帐号,这样写出来的程序才可以在真机上运行调试,才可以发布到app store,现在xcode7之后苹果有了调整,除了发布到app store还是需要美刀帐号,其它的只需要注册一个普通的苹果帐号即可,就我们平常下载app要使用的那个帐号密码就ok. 这里只简单说一下步骤,工具的General->Identity->Team选择一个帐号,没有添加过,就点击Add an Account..输入帐号密码后选择IOS Free Mac Free,点击View Det

点击推送消息跳转处理(iOS)

当用户点击收到的推送消息时候,我希望打开APP,并且跳转到对应的界面,这就需要在AppDelegate里面对代理方法进行处理. 当用户点击推送消息打开APP的时候会调用 - (BOOL)application:(UIApplication*)application didFinishLaunchingWithOptions:(NSDictionary*)launchOptions launchOptions中会有推送消息的userInfo信息,此时我们可以通过 NSDictionary* rem

个推数据统计产品(个数)iOS集成实践

最近业务方给我们部门提了新的需求,希望能一站式统计APP的几项重要数据.这次我们尝试使用的是个推(之前专门做消息推送的)旗下新推出的产品"个数·应用统计",根据官方的说法,个推的数据统计产品通过专业的移动应用数据分析,可以为用户的应用提供实时数据统计分析服务,包括了解版本质量.渠道状况.用户画像等.数据最后以可视化形式展现,很直观.我们尝试了一段时间,发现效果还是很不错的,这篇文章将为大家介绍如何从零开始快速高效地集成个数iOS SDK. 一.登录账号并创建应用获取 APP ID 1.