美文网首页
IPA上传问题汇总

IPA上传问题汇总

作者: 恋卿三世i | 来源:发表于2022-10-21 16:43 被阅读0次

ipa 用流量上传 5 分钟完成!

Xcode 自己的工具,用宽带打包上传 ipa 都需要至少一个半小时,有的时候甚至将近两个小时。 Transporter 上传的时候也是看见进度条一会涨上去,一会跌回来。 命令行上传和 Transporter 一样,满屏的红色错误。 好奇心发作,试试流量的效果怎么样,先连接电脑测个速,20Mbps 还不错,开始上传: 15:28 用流量上传 ipa 开始 15:29 -> uploading… 15:33 -> 完成 15:37 -> 开始处理 15:45 -> 处理完成

爽!!!

iOS 自动化打包 ipa 后上传到自己服务器下载

要搞的是这么一件事情,就是通过命令行去实现自动打包,然后上传到测试分发平台。 但是公司的 app 又不让上传到第三方的平台上,所以就又搞了一个测试分发平台。

大致思路:

A、先进行自动化打包导出 ipa

clean

build

archive

exportArchive

B、分析下载原理

1.创建 Manifest.plist 文件

2.通过 itms-services://协议让 Safari 进行下载

3.ipa 下载链接必须为 https 的

C、最终整体实现思路

1.自动导出 ipa

2.导出后自动上传到服务器网站的下载目录

3.服务器进行对 ipa 解包提取 plist、同时把 icon 图标复制到下载目录

4.将提取的 plist 相关信息和图标下载路径写入 Manifest.plist

5.将下载地址生成二维码

6.刷新网站下载页面

7.js 判断页面打开的浏览器,提示其用手机的 Safari 打开

分享一个快速上传 ipa 包的工具

用 Application Loader 上传 ipa 有时卡半天没反应,不妨试试 Appuploader,可以很快速的上传 ipa 到 itunesconnect,还能辅助申请 ios 证书。

纯 Xcode 上传 ipa, 送审一天了,一直上不去

App Store Connect Operation Error Communication error. Please use diagnostic mode to check connectivity. You need to have outbound access to TCP port 443. App Store Connect Operation Error An exception has occurred: Connect to contentdelivery01.itunes.apple.com:443 [contentdelivery01.itunes.apple.com/17.56.10.18] failed: Operation timed out (Connection timed out) App Store Connect Operation Error Could not connect to Apple's web service.

前端解析 ipa、apk 安装包信息 —— app-info-parser

这是一个创建于 1443 天前的主题,其中的信息可能已经有所发展或是发生改变。

背景

最近公司内部的一个管理安装包的平台准备进行重构,之前安装包上传的姿势是这样的

[图片上传失败...(image-c25b9c-1666341038615)]

不好意思,放错了,是这样的:

  1. 前端选择 ipa 或者 apk 文件上传到后端

  2. 后端解析出安装包的名称、版本号等信息之后再上传到存储云

  3. 后端将安装包存储 url、名称、版本号等保存到数据库

  4. 这个姿势有什么问题呢?很明显,太磨叽了。肥皂,哦不,安装包需要经过两次网络传输:从前端传到后端再传到存储云。安装包一般体积都不小,两次传输会浪费很长时间。


那,怎么快点捡到肥皂防止被 gang ?考虑一下这个姿势

不好意思,又放错了,是这样的:

  1. 前端选择 ipa 或者 apk 文件

  2. js 解析安装包的名称、版本号

  3. 将安装包直传到存储云,上传成功的回调中将安装包 url、名称、版本号发送给后端

安装包只需要经过一次传输,另一次则是可以忽略不计的请求

因为捡肥皂时间短,出事被 gang 的几率也会小很多(逃

安利正式开始**

安装

npm install app-info-parser

// or yarn

yarn add app-info-parser

使用

在 node 端使用:

constAppInfoParser = require('app-info-parser')constparser = new AppInfoParser('../packages/xxx.apk') // or xxx.ipa

parser.parse().then(result => {

console.log('app info ----> ', result)

}).catch(err => {

console.log('err ----> ', err)

})

在浏览器使用(配合打包工具使用):

<input type="file" name="file" id="file" onchange="fileSelect()">

// jsconstAppInfoParser = require('app-info-parser')function fileSelect() {

constfiles = document.getElementById('file').files

constparser = new AppInfoParser(files[0])

parser.parse().then(result => {

console.log('app info ----> ', result)

}).catch(err => {

console.log('err ----> ', err)

})

}
最后


北京电信, 用 Xcode 上传 ipa 到 App Store 经常被断开网络

rt ,上传一会儿,我就被断网了,过一会就好了,挂 vpn 上传也是这样,上传一会就断网了 请问该怎么办?有没有不会断网的办法、

宽带是北京电信 100 M 光纤 暂时没发现好的办法,好在 Xcode 有断点续传功能,如果被断网了,过一会有网了它自己会继续上传,只是这 10 多分钟内没法正常上网了,很糟糕的感觉

iOS 发布 app,怎么都上传不上去,一直卡在正在验证 app 这块,有遇到的么

Xcode 上传包到 App Store 就断网卡死, 然后系统崩溃重启

节前就遇到了,重试好几次后成功,今天再次遇到,使用 Transporter 也是相同的效果,不清楚是 WiFi 问题还是 Transporter 问题,每次快要传完了,WiFi 就断开,无法连接,无法开关 WiFi,然后系统崩溃重启,我也快崩溃了。。帖子写到一半又卡死一次。。 Xcode 12A7300 macOS 10.15.7 19H2

图文介绍 Windows 系统下打包上传 IOS APP 流程

现在很多伙伴跨平台开发应用,有些童鞋没有苹果机,本文将介绍,如何在 Windows 系统环境下直接上架 APP ,不用去搞虚拟机之类的了, Windows 下照样轻松打包上架 iOS APP 。

下面从七个步骤进行详细介绍!

1 、创建唯一标示符 App IDs

2 、申请发布证书

3 、申请发布描述文件

4 、 iTunes Connect 创建 App 并填写信息

5 、 Windows 下选择证书编译打包

6 、 Windows 下上传 IPA 到 App Store

7 、上传好 IPA 回到 iTunes Connect 提交审核

上架只需要一个开发者账号,一个辅助工具 Appuploader ,一台 PC 电脑,在这里 Mac 电脑就可以不用了。

相关文章

网友评论

      本文标题:IPA上传问题汇总

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