swift-ios-ipa-server HTTPS安装服务工具

iOS 开发里的 ipa 分发,其实可以挺。用 Swift 写的swift-ios-ipa-server,就是个比较顺手的工具,能快速搞定 HTTPS 服务器,方便你安装 ipa,适合内部测试、企业部署这类需求。你只需要搞定SSL 证书,一行命令就能跑起来,支持 HTTPS,兼容 iOS 的安全策略。

Swift 的 Kitura 框架在这里挺加分,配置 HTTPS、求、返回文件都方便,代码结构也清爽。像这种:

try server.addHTTPSPort(port: 443, options: [
  .pemKeyCertChain(certificatePath, privateKeyPath)
])

设置路由,访问根路径就能直接下载 ipa 文件:

server.addRoute(path: "/") { request, response, next in
  response.sendFile(path: "path/to/your/ipa")
  next()
}

SSL 证书这块你可以用自签,也可以借助certbot免费申。要注意哦,自签证书得在测试设备上手动信任,不然会被拦。

这个项目代码不多,逻辑也直白,适合想快速搞个 ipa 安装服务的朋友。如果你常常要发测试包,不妨试试这个方案,还挺省事。

zip 文件大小:174.92KB