Skip to content

Latest commit

 

History

History
88 lines (62 loc) · 2.32 KB

README-en.md

File metadata and controls

88 lines (62 loc) · 2.32 KB

Install IPA with HTTPS, and auto generate certificates.

中文介绍

Support Platform

  • OS X
  • Ubuntu
  • CentOS
  • Not test for other platform

Require

Installation

$ npm install -g ios-ipa-server

Usage

Usage: ios-ipa-server [option] [dir]

Options:

-h, --help                output usage information
-V, --version             output the version number
-p, --port <port-number>  set port for server (defaults is 1234)
-i, --ip <ip-address>     set ip address for server (defaults is automatic getting by program)

Start Server

$ cd /path/of/ipa
$ ios-ipa-server

# or 

$ ios-ipa-server /path/of/ipa


# open https://ip:port/download on your iphone 

About ipa archive

Install App

  • Open https://ip:port/download page.
  • The first time webpage will alert Cannot Verify Server Identity, plz click Details button, and install the certificate by follow the hint press next and input password.
  • Click the ipa link to install ipa.
  • iOS 10.3 Issue Settings > General > About (logically...) > Certificate Trust Settings > Enable Full Trust for Root Certificates

simulator screen shot jun 22 2016 2 38 35 pm 2

Screenshots

screeshot

Develop

# Download source code
$ git clone git@github.com:bumaociyuan/ios-ipa-server.git

# Install modules
$ cd ios-ipa-server
$ npm install 

# Make link for debug
$ npm link

# Run
$ cd /path/of/ipa
$ ios-ipa-server

TODO

  • Support Internationalization
  • Support shenzhen
  • Support upload IPA

#Lisence MIT