iOS一键打包xcodeBuild

最近项目需要实现项目一键打包的能力,于是便研究了xcodebuild,使用过程还是遇到不少问题的。

主要就两条指令:

1.xcodebuild archive生成archive文件。
2.xcodebuild -exportArchive 将archive生成ipa文件。

xcodebuild archive示例

xcodebuild archive -archivePath ./ -workspace ./platforms/ios/GCSX.xcworkspace -scheme GCSX -configuration Release  -sdk iphoneos13.2 DEVELOPMENT_TEAM="xxxxxxxx" CODE_SIGN_IDENTITY="iPhone Distribution: xxxxxx"  PROVISIONING_PROFILE="46cd99db-a520-4a79-8c44-8eabd9b4aaec" -UseModernBuildSystem=0  CODE_SIGN_STYLE=Manual

</

command 说明
-archivePath 输出文件的路径
-workspace iOS工程的.xcworkspace文件
-scheme 制定workspace里的scheme
-configuration Release

iOS一键打包xcodeBuild相关推荐

  1. iOS一键打包自动改build并输入更新日志上传发布应用到Fir,Pgyer

    复制expert.sh到项目根目录 如果打包失败,先用Xcode打一次就正常了 使用方法 $ sh expert.sh 输入序号,选择打包方式,按回车继续 1. development 2. ad-h ...

  2. iOS自动签名打包(xcodebuild)----常用

    iOS自动打包主要用xcodebuild命令, 在终端输入xcodebuild --help可以查看xcodebuild的参数. xcodebuild具体语法: 无workspace的工程 xcode ...

  3. ios 自动打包命令_通过命令行xcodebuild编译打包iOS应用

    点击上方"软件测试精品"关注我们 为什么要自动化打包? iOS编译打包需要签名,测试包又需要连接不同后台服务器,开发人员就需要不断地打开Xcode编译打包成ipa,然后上传到ftp ...

  4. GDB苹果网页一键打包工具(IOS,IPA,苹果应用网页打包,WINDOWS平台)

    工具简介 GDB苹果网页一键打包工具(IOS,IPA,苹果应用网页打包,Windows平台)可以把本地HTML项目或者网站打包为一个苹果应用IPA文件,无需编写任何代码,支持在苹果设备上安装运行.作为 ...

  5. html一键打包iOS,GDB苹果网页一键打包工具(IOS,IPA,苹果应用网页打包,Windows平台)...

    工具简介 GDB苹果网页一键打包工具(IOS,IPA,苹果应用网页打包,Windows平台)可以把本地HTML项目或者网站打包为一个苹果应用IPA文件,无需编写任何代码,支持在苹果设备上安装运行.作为 ...

  6. iOS自动签名打包(xcodebuild)

    iOS自动打包主要用xcodebuild命令, 在终端输入xcodebuild --help可以查看xcodebuild的参数. xcodebuild具体语法: 无workspace的工程 xcode ...

  7. xcode 选择configuraftions 打包_分利宝IOS自动化打包

    前言 在iOS开发中,我们常用的打包上传方式就是用Xcode的archive方式打包.到了测试阶段,需要频繁的打包提交到测试平台,整个流程包括:编译-打包-上传,整个过程需要我们去坚守每一步操作,提交 ...

  8. 懒到极致之怒撸一键打包发布系统

    一切得从上个版本的打包发布说起. 开发中本人负责了iOS包的版本发布工作.iOS打包:不就是选一下证书,再在Xcode上点几下按钮,IDE全都给你设置好流程了,有必要这么麻烦吗? 诚然,如果只是打包, ...

  9. 服务器全自动打包,懒到极致之怒撸一键打包发布系统

    一切得从上个版本的打包发布说起. 开发中本人负责了iOS包的版本发布工作.iOS打包:不就是选一下证书,再在Xcode上点几下按钮,IDE全都给你设置好流程了,有必要这么麻烦吗? 诚然,如果只是打包, ...

最新文章

  1. Arm Cortex-M4 MCU性能
  2. 【Android 逆向】Android 进程注入工具开发 ( 注入代码分析 | 远程调用 目标进程中 libc.so 动态库中的 mmap 函数 一 | mmap 函数简介 )
  3. delphi xe firedac mysql_xe6+firedac 连接sybase
  4. ubuntu apt-get update 由于没有公钥,无法验证下列签名: NO_PUBKEY 3B4FE6ACC0B21F32
  5. 网络安全模型_基于数据驱动的网络安全流量分析总结
  6. 用类来实现输入输出时间,定义多个类对象分别输入输出各对象的时间(时:分:秒),使用函数,数据成员不再由键盘输入,而在调用函数时由实参给出,并在函数中使用默认参数
  7. 在MaxCompute上分析IP来源的方法
  8. ETH联合Meta和鲁汶大学 提出视频恢复算法VRT,在视频超分辨率、去模糊和去噪性能达到SOTA...
  9. Linux学习笔记:Linux常用命令操作
  10. android网络请求库volley方法详解
  11. 建立网站的全套流程与详细解释(转载)
  12. 数组转集合集合转数组 split方法
  13. 全网首发:分析及解决com.jogamp.opengl.GLException: J3D-Renderer-1: createImpl ARB n/a but required
  14. java blazeds_Flex+Java+Blazeds
  15. 初中参观机器人博物馆的作文_参观机器人博物馆作文
  16. VMware如何开机自动启动虚拟机也启动
  17. PAML中文文档/计算分子进化
  18. UOS下使用HHDESK文本编辑功能
  19. Access-Control-Allow-Origin配置报错
  20. 密码学之ElGamal 数字签名 密钥产生 数字签名 验证 python实现

热门文章

  1. pythoninput赋值_零基础自学Python—⑥input()函数结果赋值
  2. python传递参数给sql_Python MySQLdb 执行sql语句时的参数传递方式
  3. 97、技术人员在日常沟通表达中的挑战
  4. vim编辑器使用教程(基础版)
  5. 视频教程-血腥大地-第二季(资源破解与管理)-其他
  6. 亚马逊下拉框关键词怎么出来
  7. 失业在家抠脚的我花了2个月,读完了这份《Python Web接口开发与测试》,我居然进华为了...
  8. 线性反向传播(机器学习)
  9. 【读书】吴恩达:成功之前,先快速、廉价地失败
  10. 教育平台线上课程数据分析