美文网首页
搭建内网测试“App Store”

搭建内网测试“App Store”

作者: 臂力棒在想 | 来源:发表于2017-07-21 16:43 被阅读90次

Problem

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

Solution

铺垫完毕。直接上解决方案:自动生成自签名HTTPS服务器,快速安装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

  1. 手机使用safari打开 https://ip:port/download 下载安装(首次需要安装证书)。

相关文章

  • 搭建内网测试“App Store”

    Problem 之前测试时,iOS开发会把测试版App本上传到蒲公英上,可以很方便的获取。后来开发同学说这样不安全...

  • 引入 Store

    如何使用 Store: 这就是如何在测试环境里面使用 Store,那么在 App 里面如何使用 Store 呢。 ...

  • iOS生产环境通知测试

    一、将App上传App Store前,可以在注册的测试设备上,运行Ad Hoc环境的App,用以测试App生产环境...

  • iOS何获取生产环境的 Device Token,进行APNS测

    将App上传App Store前,可以在注册的测试设备上,运行Ad Hoc环境的App,用以测试App生产环境的的...

  • iOS内购登录沙盒测试账号

    登录沙盒测试账号:[设置]->[iTunes Store 与 App Store],滚动到底部-->沙箱帐户注意:...

  • 多个Target的使用

    背景介绍 开发过程中,我们会在内网搭建一个测试服务器,开发、测试都是在内网进行的。这样产生脏数据不会影响外网的服务...

  • iOS开发多个Target的使用

    背景介绍 开发过程中,我们会在内网搭建一个测试服务器,开发、测试都是在内网进行的。这样产生脏数据不会影响外网的服务...

  • iOS开发多个Target的使用 2019-03-19

    背景介绍 开发过程中,我们会在内网搭建一个测试服务器,开发、测试都是在内网进行的。这样产生脏数据不会影响外网的服务...

  • iOS实现一个project多个target详解

    背景介绍 在开发过程中,我们会在内网搭建一个测试服务器,开发、测试都是在内网进行的。这样产生脏数据不会影响外网的服...

  • iOS app内购

    一、测试账户生成 1、添加沙盒测试员 在App Store Connect中选择 Users and Access...

网友评论

      本文标题:搭建内网测试“App Store”

      本文链接:https://www.haomeiwen.com/subject/evsekxtx.html