当前位置: 首页 > 软件库 > iOS代码库 > 其他(Others) >

使用Shell脚本批量打包生成可配置的.ipa文件

授权协议 Apache 2.0
开发语言 Objective-C
所属分类 iOS代码库、 其他(Others)
软件类型 未知
地区 不详
投 递 者 赵嘉纳
操作系统 iOS
开源组织
适用人群 未知
 软件概览

Mac 下的可执行脚本shell,能够依据指定发布渠道批量生成相应的可配置的渠道包,其它相关配置可以根据需要自行增删。代码包包含脚本、代码(程序内读取配置),说明文档。 [Code4App.com]

  • #!/bin/sh # 使用方法: # 脚本部署: 将该脚本放在工程的根目录下后缀名为".sh"(跟.xcworkspace文件or .xcodeproj文件同目录) # 配置脚本: 根据情况修改下面的参数 # 执行脚本: 打开终端——-->sh 文件名.sh->回车 # =============项目自定义部分(自定义好下列参数后再执行该脚本)=================== # #

  • #!/bin/sh # 使用方法: # step1: 将该脚本放在工程的根目录下(跟.xcworkspace文件or .xcodeproj文件同目录) # step2: 根据情况修改下面的参数 # step3: 打开终端,执行脚本。(输入sh ,然后将脚本文件拉到终端,会生成文件路径,然后enter就可) # =============项目自定义部分(自定义好下列参数后再执行该脚本)===

  • 场景:由于业务需要,每次打包需要打包多个ipa,只是图片和名称不一样,由于用的是企业账号,每次更新需要修改ipa的指向文件,浏览器安装ipa的链接地址: itms-services:///?action=download-manifest&url=https://xxxx.yyyy.zzzz.com/ios/v2.01/XXXXXXXXXXX.plist 后面的plist就是我要修改的文件,每

  • 由于公司有批量打包的需要,只是渠道号不一样,网上搜索一番,大致有两个方式:a) 从源程序一次性打出所有渠道的ipa包,大概的思路就是利用脚本循环执行打包过程,而每次打包前都通过脚本修改项目中存放渠道号的文件为当前循环的最新渠道号,让后逐个打包。b) 提供一个ipa格式的母包 从母包生成其它所有的渠道包,可能你会问:用一个包生成其他的包可行么?? 原因是这样的:因为每个渠道只是渠道号发生变化,而其他

  • 最近我们接到了新的需求,需要打出类似xx001-xx100共100个这样的ipa渠道包,不需要签名。(这批ipa包后续会用企业证书签名,不会影响AppStore的) 这些包所有的功能、内容都是一样的,区别在于不同的包在统计、连接我们服务器时会提供一个不同的字符串标示。 如果按照常规的打包方式,我们需要不断的修改工程中的值,然后一个个打包。。。这种毫无技术含量的活怎么能忍受! 简单思考之后可以想到,

  • 最近我们接到了新的需求,需要打出类似xx001-xx100共100个这样的ipa渠道包,不需要签名。(这批ipa包后续会用企业证书签名,不会影响AppStore的)  这些包所有的功能、内容都是一样的,区别在于不同的包在统计、连接我们服务器时会提供一个不同的字符串标示。  如果按照常规的打包方式,我们需要不断的修改工程中的值,然后一个个打包。。。这种毫无技术含量的活怎么能忍受! 简单思考之后可以想

  • 在游戏开发中,每次版本发布,我们往往需要针对不同的渠道接入不同的SDK,打入不同的渠道资源,输出特定文件名格式的包并提交给渠道。Android在这方便尤其需要耗费很大的精力,iOS由于只需要针对Appstore,且最多两种包:广告包和付费包,所以省了不小力气。不过如果做一个自动打包的脚本,那么我们就可以从电脑前解放出来,少了些996,多些自我提升的时间。 下面给出一个模板 #!/bin/sh #

 相关资料
  • 我正在使用本地竹配置项生成IPA文件。竹作业能够从Git存储库中获取项目并成功地构建它,但在将其导出为IPA文件时,我遇到了路径问题。 Validate/users/admin/library/developer/xcode/deriveddata/stackapp-cmvkahtnfpsmsmecbxrmhrwzekn/BUILD/products/release-iphoneOS/stacka

  • 问题内容: 我正在尝试为变量分配数组长度。 它说找不到len命令。为什么? 问题答案: 变量名和赋值运算符之间不能有空格。如果这样做,会将变量名称视为命令。 尝试:

  • 我想在我的shell脚本中使用mysql语法和变量,我用错了什么? 我正在尝试将其作为./test.sh运行

  • 本文向大家介绍Shell脚本批量清除Nginx缓存,包括了Shell脚本批量清除Nginx缓存的使用技巧和注意事项,需要的朋友参考一下 前言*随着整个互联网的发展,产生了无数大大小小的网站,随之而来用户对网站UI和速度体验也在日益加强,对企业或者个人来说,赢得用户体验也就意味着赢得先机。 那今天我们在这里针对网站速度这方面来一起交流,提高网站速度对于运维工程师、程序员来说变得至关重要。运维工程师首

  • 我的工具链来源于输入时,命令行显示它可以工作。 tl@tl-virtual-machine:~/desktop/mvux_camera/demo/sampli_save_demo$arm-fsl-linux-gnueabi-gcc-v使用内置规范。collect_gcc=arm-fsl-linux-gnueabi-gcc collect_lto_wrapper=/home/tl/desktop/o

  • 本文向大家介绍Shell脚本生成随机密码的若干种可能,包括了Shell脚本生成随机密码的若干种可能的使用技巧和注意事项,需要的朋友参考一下 1.生成随机密码(urandom版本) 2.生成随机密码(字串截取版本) 3.生成随机密码(UUID版本,16进制密码) 4.生成随机密码(进程ID版本,数字密码) 总结 以上所述是小编给大家介绍的Shell脚本生成随机密码的若干种可能,希望对大家有所帮助,如