自动生成自签名HTTPS服务器,快速安装ipa
支持
OS X
Ubuntu
CentOS
其他平台未测试
需要
安装
$ 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)
开启服务
$ cd /path/of/ipa
$ ios-ipa-server
# or
$ ios-ipa-server /path/of/ipa
# open https://ip:port/download on your iphone
关于ipa打包方法
普通开发者账号推荐使用shenzhen打包生成ipa
安装app
手机使用safari打开https://ip:port/download页面
第一次打开会弹出警告无法验证服务器,请点击详细信息按钮安装证书,按指示一直点击下一步和完成( 强烈推荐使用静态IP,避免每次重新安装证书 )
点击ipa链接在线安装ipa
效果图
开发
# 下载源码
$ 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