搭建内网测试“App Store”

Posted 臂力棒在想

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了搭建内网测试“App Store”相关的知识,希望对你有一定的参考价值。

之前测试时,ios 开发会把测试版本上传到蒲公英上,可以很方便的获取。后来认为不安全,万一测试版泄露了会有风险,就又回到了解放前,测试跑到开发那里编包。想过把手机越狱安装开发的编的 ipa 包,这样测试机好多测试机都要越狱。

铺垫完毕。直接上解决方案:ios-ipa-server
目前 Windows 平台还有一些问题。在Ubuntu上试了一下,可以。

  1. 安装 nodejs: sudo apt-get install nodejs
  2. 安装 npm: sudo apt-get install npm
  3. 安装 ios-ipa-server: sudo npm install -g ios-ipa-server
  4. 启动服务:
    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)

    ps: 若启动服务时提示:/usr/bin/env: "node": 没有那个文件或目录,将nodejs软连接到node上即可: sudo ln -s /usr/bin/nodejs /usr/bin/node 

  5. 手机使用 Safari 打开 https://ip:port/download 下载安装,或 PC 端浏览器访问 https://ip:port/download 手机扫描网页中的二维码安装(首次需要安装证书)。

以上是关于搭建内网测试“App Store”的主要内容,如果未能解决你的问题,请参考以下文章

Unity 之 Mac App Store 内购过程解析(购买非消耗道具 | 恢复购买 | 支付验证)

如何使用 Xcode 6.1 分发测试版 Mac App Store 应用程序?

VMware 搭建内网测试Web服务

iOS App Store 促销代码显示“必须使用 Mac 兑换”

快速搭建内网测试网络,简单模拟WEB集群

resiprocate使用入门:内网搭建基于repro的sipproxy测试环境