ios自动化打包 替换icon 启动图 bid appname 额外资源

原创 2018年04月16日 17:21:07

ios自动化打包脚本

下载地址https://github.com/gwh111/package

打开后自行替换

icon

启动图

bid

appname

额外资源


原理:最新的脚本还是一个个替换后再归档,还是会很慢


可配置项目有

#工程名
project_name='LotteryShop'
#工程地址
project_path='/Users/gwh/mine/svn/ltshop_trunk/root/LotteryShopWithoutLL'
#31个图标启动图等存放位置 里面是app名字的文件夹 文件夹里放图标 启动图 和额外替换的图
#注意工程中的icon 使用Images.xcassets/AppIcon.appiconset
#launch使用Images.xcassets/LaunchImage.launchimage
resource_path='/Users/gwh/mine/打包/打包素材/图标'
#ipa生成路径
#在此新建一个空文件夹archive
output_path='/Users/gwh/mine/打包/打包素材'
#xcarchive临时存放路径
archive_path="$output_path/archive"

#打1个试一下all=0 还是全部all=1
all=0

#app的名字 CFBundleDisplayName CFBundleName
appNames=(白鹭巷体彩店 必胜体彩店)

#app bid前缀
bidPrefix="czlm.LotteryShop."
#app bid后缀
appIds=(bailuxiang bishen)

#ExportOptions 用xcode打包一次可生成

#要替换的icons素材
icons=(AppIcon40x40@2x.png AppIcon40x40@3x.png AppIcon60x60@2x.png AppIcon60x60@3x.png)
launchs=(LaunchImage-700-568h@2x.png LaunchImage-700@2x.png LaunchImage-800-667h@2x.png LaunchImage-800-Portrait-736h@3x.png)

#素材文件夹中额外要替换的资源名
#要替换的工程中的资源路径
changeNames=(AppIcon60x60@3x.png dongfanghong_login_back.png)
changeNamesInProj=(pic/熊猫体育/app_icon.png pic/熊猫体育/app_login_back.png)


版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/gwh111/article/details/79963416

通过xcode更改ios app图标和启动加载图片

更改ios的icon和default图片有两种方式,一种时配置plist文件,第二种方式就是使用xcode的image.xcassets。第二种比第一种简单方便的多,所以我只讲下第二种方法。 一,更改...
  • xiaowu0124
  • xiaowu0124
  • 2015-03-04 17:54:16
  • 813

iOS批量自动打包和部署(Ⅲ)

摘要: iOS批量自动打包和部署(Ⅲ):重新签名和自动部署 本篇为这个系列的最后一篇,主要会讲重新签名和自动部署的问题。通过前面的步骤已经能够打包并签名了,现在回到系列开始时提到的问题:如何...
  • u013896628
  • u013896628
  • 2016-12-30 14:53:20
  • 1792

使用Image.xcassets设置ios启动图和图标

转自:http://www.cnblogs.com/meteoric_cry/p/4233449.html 换了XCode6之后,发现以前写Icon-76.png这样很麻烦,就使用了Image.xc...
  • lcg_ryan
  • lcg_ryan
  • 2015-04-15 13:32:03
  • 1394

IOS App 的图标和启动图的烦恼

前言:       好多iOS App的开发者都会面临的一个问题,那就是 App 的图标(icon) 和启动图(launch images) 。 一些没有经验(指的是没做过App审计的)的UI设计师,...
  • zhoushuangjian511
  • zhoushuangjian511
  • 2016-05-29 10:22:44
  • 3115

iOS 项目第一步,设置启动图标和启动图,图片命名规范

@2x 为:for iPhone 6/5s/5/4s/4 @3x为:for iPhone6 plusIOS各型号尺寸 类型 桌面图标 显示像素 需要倍数 切图尺寸 命名规范 ...
  • wutao63
  • wutao63
  • 2017-03-18 15:51:10
  • 4479

脚本,替换ipa里面的资源,并重新打包

今天逯同事说,可以把狂挂传奇打包的项目写成一个脚本,这样就不用担心证书有时不能用的问题了。 然后,像我这么好学的学生,当然要去执行了。(其实,以前他给的建议我都只是听听而已,这次是因为想学点东西了,所...
  • tanglimei6313
  • tanglimei6313
  • 2015-03-23 18:20:20
  • 4688

iOS 10.3新特性之动态替换App Icon

动态更换Icon 先看下iOS 10.3下新增的这三个属性@interface UIApplication (UIAlternateApplicationIcons) // If false, al...
  • Deft_MKJing
  • Deft_MKJing
  • 2017-03-31 09:32:03
  • 2386

IOS系列——不同手机的icon设置和启动页

在iphone 6 plus 出现之后,xcode开发增加了不少工作量 对于icon  和启动页的设置,也有很多的改变 对于icon来讲:6出现之后,总共需要多少尺寸的图标呢  答案是8个(仅仅针对i...
  • Engandend
  • Engandend
  • 2015-01-06 16:41:18
  • 2116

iOS11.0后APP的图标和启动图

随着Xcode9的更新,APP的图标和启动图也发生了略微变化,下面介绍下图标和启动图的设置。*APP图标: 这些是系统默认你开发的项目支持iPad、Spotlight等,其实真正我们的项目只要...
  • sinat_34440368
  • sinat_34440368
  • 2017-10-20 11:20:35
  • 4973

iOS自定义启动页

自定义启动图有很多方法, 原理都差不多, 系统的LaunchImage是不能修改的, 所以可以用它当做底图, 然后再往这个图上加自己的需求 //在AppDelegate声明启动图 cus...
  • dylan_lwb_
  • dylan_lwb_
  • 2016-03-31 10:56:53
  • 1969
收藏助手
不良信息举报
您举报文章:ios自动化打包 替换icon 启动图 bid appname 额外资源
举报原因:
原因补充:

(最多只允许输入30个字)