ipa文件下载

ios7.1之后只能用https下载了,公司又不舍得花钱买ssl证书。Google出的自签名解决方案:用openssl生成CA,把此CA导入到ios终端安装,以此解决认证Safari的认证问题。用此CA生成证书,然后把证书打包成iis识别的pfx格式,详细命令如下:

以下命令为openssl命令,mac自带。

创建自己的Certificate Authority
1.创建private key
	openssl genrsa -out myCA.key 204
2.创建certificate
	openssl req -x509 -new -key myCA.key -out myCA.cer -days 999 -subj /CN="My Custom CA"
3.把生成的myCA.cer文件导入到IOS设备中。

利用刚才生成的CA颁发iis下的pax证书文件
1.创建private key
	openssl genrsa -out mycert.key 2048
2.创建CSR
	openssl req -new -out mycert.req -key mycert.key -subj /CN=172.20.100.30
3.颁发证书
	openssl x509 -req -in mycert.req -out mycert.cer -CAkey myCA.key -CA myCA.cer -days 999 -CAcreateserial -CAserial serial
4.创建pfx证书文件,会要求输入密码,此密码在导入到iis服务器时使用:
	openssl pkcs12 -export -out mycert.pfx -inkey mycert.key -in mycert.cer

生成的myCA.cer上传到Server上,可以直接用safari下载。

今天用itouch5的safari下载安装总是提示无法打开,但是ipad可以正常安装,touch系统时7.1,升级到7.1.2后正常,不知道为什么。

ipa文件下载,布布扣,bubuko.com

时间: 2024-10-10 22:20:49

ipa文件下载的相关文章

让服务器apache/iis/nginx支持.apk/ipa文件下载

服务器iis支持.apk文件下载的设置 IIS服务器不能下载.apk文件的原因:iis的默认MIME类型中没有.apk文件,所以无法下载. IIS服务器不能下载.apk文件的解决办法:既然.apk无法下载是因为没有MIME,那么添加一个MIME类型就可以了. IIS服务器不能下载.apk文件的解决步骤: 打开IIS服务管理器,找到服务器,右键-属性,打开IIS服务属性:单击MIME类型下的“MIME类型”按钮,打开MIME类型设置窗口:单击“新建”,建立新的MIME类型:扩展名中填写“.apk”

IOS使用Jenkins进行持续集成

本文主要讲述在开发过程中,提高工作效率而进行的IOS-Jenkins的持续集成. 背景 平时我们开发完成IOS项目,需要打包给测试人员进行测试.其中的过程需要重复进行:修改配置项--编译---连接设备--运行打包--debug进设备中--然后交给等待的测试人员.现有成熟的持续集成Jenkins解决方案,并且该方案也提供了Xcode插件的支持,可以讲上述过程封装成一键解决方案. 我实现的是jenkins执行IOS的job,build工程,签名打ipa包,上传到FTP服务器,放到tomcat下,提供

IOS使用jenkins进行持续集成 第一篇

本文主要讲述在开发过程中,提高工作效率而进行的IOS-Jenkins的持续集成. 背景 平时我们开发完成IOS项目,需要打包给测试人员进行测试.其中的过程需要重复进行:修改配置项--编译---连接设备--运行打包--debug进设备中--然后交给等待的测试人员.现有成熟的持续集成Jenkins解决方案,并且该方案也提供了Xcode插件的支持,可以讲上述过程封装成一键解决方案. 我实现的是jenkins执行IOS的job,build工程,签名打ipa包,上传到FTP服务器,放到tomcat下,提供

iOS App 研发的最后冲刺:内测与部署

当开发者历经磨难.披荆斩棘,完成了一个iOS项目后,最后的临门一脚就是应用的内测.部署.那么,在这最后的射门动作中,都有哪些地方需要开发者注意?有哪些方式能够更好地帮助我们进行iOS应用的发布部署? 本文针对iOS App开发的最后阶段来详解如何在真机上进行调试,将App发送给其他测试人员进行内测,以及内测完成后如何将App上传至App Store进行应用审核,针对苹果账号的类型.真机调试.打包与崩溃收集进行深度剖析. 苹果账号的类型 苹果开发者计划分为个人.公司.企业和教育开发者四个类型.个人

记一次app经AppStore更新后打开就crash的奇葩问题

在这里只是记录一下,问题还没有解决. 昨天app审核通过,今天在iPhone5c(系统iOS7.0.6)上测试AppStore更新app时,发现更新成功后打开app立即就闪退,再打开现象一样.删除app,装旧版本的ipa再从AppStore更新,现象仍是一样. 本来以为最新的代码有问题,遂删除app,找到旧版本的ipa重新安装,再用Xcode联机覆盖安装最新版本,居然没问题.再试着把最新版本的ipa文件下载下来,先装旧ipa,再装新ipa,也没问题,真是奇哉怪也. 让同事用iPhone6测试一下

iOS客户端的在线安装和更新—针对ADHoc证书

这篇文章纯给自己留个备份,所以对AdHoc证书内部分发和对iOS客户端开发不了解的请直接无视. 一般在iOS游戏或应用开发过程中,正式发布到App Store之前,都需要内部的测试,客户端的安装是个不大不小的问题.苹果提供了AdHoc的证书(普通版可以装100台设备,企业版无限),登记设备号 的即可通过iTunes或者无线网络安装使用AdHoc证书的App.具体不多赘述. 参考资料:http://www.alexcurylo.com/blog/2010/08/27/wireless-ad-hoc

iOS企业版应用发布(部分低版本系统)无法安装到最新版app的问题-缓存导致

通过自己网站发布企业版app时,经过测试发现在部分已安装过旧版app的低版本ios手机存在这样的问题 :扫码覆盖安装新版app,安装到的仍然是就版本的app.这样就导致部分用户一直无法更新到最新版本.经排查发现是由于手机缓存导致:这里缓存主要有两部分,一是页面下载plist的资源路径,二是plist指向ipa包的下载路径: 一.发布企业应用的主要流程如下 使用企业证书打包应用ipa文件并发布到资源服务器: 生成plist文件,在文件配置汇中设置ipa文件路径,指向上一步中生成ipa文件下载路径,

iOS app打包 -- 生成ipa测试包 步骤详解

最近有小伙伴问我如何打成ipa包分发给测试人员 , 虽然现在网上的教程很多,但是也很杂, 没有一个比较完整的讲解. 利用工作之余, 就说一下如何生成ipa包?共分为两种方法. 第一种方法: 1) 至于配置发布证书和AdHoc描述文件, 就不再累述, 下载下来双击安装即可.(ps: 生成AdHoc描述文件的时候要注意勾选所有的设备, 只有被描述文件包含的设备才能进行相应的测试. 如果是企业账号的话则不需要添加设备的udid). 2) 接下来开始配置xCode里的工作(包括发布证书和描述文件), 注

使用fruitstrap实现命令行将IPA包安装到iOS设备上

Requirements Mac OS X. Tested on Snow Leopard only. You need to have a valid iPhone development certificate installed. Xcode must be installed, along with the SDK for your iOS version. Usage fruitstrap [-d] -b <app> [device_id] Optional -d flag laun