Swift iOS自动打包脚本多项选择一键上传
iOS 开发的打包流程挺繁琐的,一会要改配置,一会要签名上传。用swift
写个自动打包脚本,能选配置、选目标,一行命令搞定上传,真的省不少事。
Xcode 的命令行工具是核心,xcodebuild
负责编译打包,搭配Shell
脚本做逻辑控制,像是清理缓存、设置参数啥的,全靠它撑场子。
多项选择这块挺实用,比如选Debug
还是Release
,或者选打哪个分支的包,加个select
菜单或read
输入都能搞定。还能按需上传,直接丢到你设定的服务器,或者像TestFlight
、蒲公英
那种平台。
上传这块就看你怎么了,curl
搞 HTTP,scp
走 SFTP,甚至可以接入Fastlane
来跑deliver
命令,省心还稳定。依赖管理也别忘了,pod install
或者carthage bootstrap
写进脚本里,一步到位。
签名也关键,脚本里指定证书和Provisioning Profile
路径就行,签不对上传也白搭。想更智能一点?可以接到GitHub Actions
或Jenkins
里,提交后自动打包上传,效果嘎嘎好。
如果你项目多、打包频率高,又不想每次点来点去,真建议你搞个这样的脚本,用一次就回不去。
swift-iOS自动打包脚本多项选择一行上传指定位置.zip
预估大小:96个文件
AutoPacking-iOS-master
文件夹
Podfile.lock
513B
.gitignore
1KB
AutoPackingDemo
文件夹
AppDelegate.h
283B
ViewController.h
221B
Base.lproj
文件夹
Main.storyboard
2KB
LaunchScreen.storyboard
2KB
Assets.xcassets
文件夹
...
4.52MB
文件大小:
评论区