mac 使用altool上传iOSApp到App Store Connect
通过 altool 上传 App 的二进制文件
https://help.apple.com/itc/apploader/#/apdATD1E53-D1E1A1303-D1E53A1126
如何生成 App 专用密码
https://support.apple.com/zh-cn/HT204397
#!/bin/sh
# =============== 配置 ===============
# ipa文件完整路径
allPath="/Users/user/Desktop/app.ipa"# 账号数组
accont_arr=(
"apple账号"
"zapple账号2"
)# 专用密码数组
# 如何生成 App 专用密码 https://support.apple.com/zh-cn/HT204397
pasword_arr=(
"XXXX-XXXX-XXXX-XXXX"
"XXXX-XXXX-XXXX-XXXX"
)
# ==============================
if test $[${#accont_arr[@]}] -ne $[${#pasword_arr[@]}];thenecho "\033[33;1m 账号密码数量不一致 \033[0m"exit 0
fi
for(( i=0;i<${#accont_arr[@]};i++)) do
dengYu=" = "
logValue=${i}${dengYu}${accont_arr[i]}
echo "\033[32;1m$logValue\033[0m"
done;
read readNumbwe
if [[ -z $readNumbwe ]];thenreadNumbwe=0echo "$readNumbwe"
fi
accont=${accont_arr[readNumbwe]}
pasword=${pasword_arr[readNumbwe]}
uploadFunc(){echo "所有参数 = $*"echo "参数个数 = $#"# echo "查看方法返回值 = $?"accont=$1pasword=$2allPath=$3# 验证echo "\033[32;1m开始验证\033[0m"xcrun altool --validate-app -f $allPath -t iOS -u $accont -p $paswordresult=$?texr="0"echo "验证结果 = $result"echo "比较数值 = $[$texr]"if [ $result -eq $texr ];thenecho "✅ ✅ 验证成功 ✅ ✅ "elseecho "❌ ❌ 验证失败 ❌ ❌ "exit 0fi# 上传xcrun altool --upload-app -f $allPath -t iOS -u $accont -p $paswordresultNew=$?echo "验证结果 = $resultNew"echo "验证结果 = $[$texr]"if [ $resultNew -eq $texr ];thenecho "✅ ✅ ✅ 上传成功 ✅ ✅ ✅"elseecho "❌ ❌ ❌ 上传失败 ❌ ❌ ❌"fiexit 0
}
uploadFunc $accont $pasword $allPath
mac 使用altool上传iOSApp到App Store Connect相关推荐
- Mac使用终端上传ipa到App Store Connect
第一步:在App Store Connent 创建APP 第二步:准备密钥文件及ipa包 创建密钥并下载密钥文件 放在当前用户根目录就行,密钥文件放在privat_key文件夹中,ipa放在当前用户根 ...
- Application Loader:上传卡在App Store正在通过iTunes Store鉴定
解决办法: cd ~ mv .itmstransporter/ .old_itmstransporter/ "/Applications/Xcode.app/Contents/Applica ...
- 使用xcode上传ipa到app store
打开Xcode,点击左上角Xcode,选择open developer tool下的application loader. 登录application loader,密码为app专用密码,如果登录密码 ...
- 上传了ipa但iTunes Connect没有构建版本问题
AU上传ipa出现下图红框提示说明成功上传,如果App Store后台没有出现构建版本, 请登录 apple账号对应的邮箱查看反馈,特别留意垃圾邮箱,无论成功还是失败,apple都会发邮件 一.首先登 ...
- App Store Connect 上构建的新版本上传后找不到,二进制文件无效
今天在App Store Connect 上构建的新版本上传后找不到,connect软件收到信息 二进制文件无效,并且未收到提示邮件;App Store Connect也找不到构建的版本,急不可耐的, ...
- ftp mac上传文件到服务器,mac ftp 如何上传文件到服务器
mac ftp 如何上传文件到服务器 内容精选 换一换 安装传输工具在本地主机和Windows云服务器上分别安装数据传输工具,将文件上传到云服务器.例如QQ.exe.在本地主机和Windows云服务器 ...
- mac使用sftp上传文件夹
mac使用sftp上传文件夹 合并分卷文件 1.mac使用sftp上传文件夹 2.拆分.合并分卷文件 3.校验文件md5码 1.mac使用sftp上传文件夹 在win中有很多好用的ftp工具,但是在m ...
- mac使用scp上传下载文件/文件夹
一.mac使用scp上传文件/文件夹 使用scp命令将本地文件/文件夹上传到服务器 注意⚠️:在本地执行命令 命令: scp -r local_folder remote_username@remot ...
- [App Store Connect帮助]七、在 App Store 上发行(2.2)设定价格与销售范围:将您的 App 以预订形式发布...
在首次将您的 App 发布至 App Store 前,您可以选择以预订形式提供该 App.在您的 App 发布以供下载之前,顾客可以查看您的产品页并订购您的 App.您的 App 一旦发布,顾客将会收 ...
最新文章
- 迈向万亿市场的直播电商
- torch各个版本镜像_如何解决在cuda上安装torch后torch.cuda.is_available()返回False
- 李雅普诺夫和MIT两个MRAC案例的xcos模型
- Python折半查找(二分查找)
- 主流编程语言最好的编辑器,你的工具用对了吗?
- Go语言-UDP编程
- 运用递归的方法求解对称三对角矩阵的特征值——matlab实现
- PbootCMS百度小程序插件 DIY拖拽可视化布局 多端合一 一步到位
- java于网络:P2P聊天系统
- 安全赋能区域数字化转型,普陀区副区长徐树杰带队调研上海控安
- 统计学习方法总结、应用对比
- js 保留两位数且不四舍五入
- 【面试题目】你有12个硬币,其中有一个的重量与其他的不一样,有三次使用测量平衡的机会来找出重量不同的那个。该怎么做呢?
- @Transactional 事务注解详解
- SCI论文类型及写作结构分析
- 满速下载!PanDownload重振回归
- 百度离线地图示例之十三:动态运行轨迹实现(附源码)
- CnOpenData中国专利创新数据
- 双软认证是指软件产品登记和软件企业认定
- html 什么是行内元素,行内元素是什么?