Create a HTTPS Server to install ipa locally
npm install ios-ipa-server自动生成自签名HTTPS服务器,快速安装ipa
ios-ipa-server1.2.0以上,并先扫描安装CA证书,信任证书方法同iOS 10.3
$ npm install -g ios-ipa-server
`用法
`
Usage: ios-ipa-server [option] [dir]Options:
-h, --help output usage information
-V, --version output the version number
-p, --port set port for server (defaults is 1234)
-i, --ip set ip address for server (defaults is automatic getting by program)
`开启服务
`
$ cd /path/of/ipa
$ ios-ipa-serveror
$ ios-ipa-server /path/of/ipa
open https://ip:port/download on your iphone
`$3
* Ad-hoc
* 企业级分发
* 普通开发者账号推荐使用shenzhen打包生成ipa$3
* 手机使用safari打开https://ip:port/download页面
* 第一次打开会弹出警告无法验证服务器,请点击详细信息按钮安装证书,按指示一直点击下一步和完成(强烈推荐使用静态IP,避免每次重新安装证书)
* 点击ipa链接在线安装ipa
!simulator screen shot jun 22 2016 2 45 19 pm 2
效果图
!screeshot
开发
`
下载源码
$ git clone git@github.com:bumaociyuan/ios-ipa-server.git安装依赖包
$ cd ios-ipa-server
$ npm install 建立link 方便调试
$ npm link运行
$ cd /path/of/ipa
$ ios-ipa-server
``- [ ] 支持多语言
- [ ] 支持shenzhen
- [ ] 支持上传IPA
- [ ] iOS 10.3 以上提示 #23 证书信任设置