美文网首页
关于target的骚操作

关于target的骚操作

作者: 民谣里不是故事就是诗丶 | 来源:发表于2017-09-12 11:40 被阅读105次

背景

故事发生在很久跟久以前
测试一族和开发一组因为打包纠结了几千年
测试总想傲娇的在一台手机上同时装多个同名app
开发总是高冷的告诉他不想改包名所以不给同时装

屈服了的小测试
总是磨人的小妖精
天天缠着开发哥哥
“给我打个测试服的包包嘛~”
一不开心
“人家还想要个正式服的包包嘛~”

霸道的开发总裁
忍无可忍
终于祭出了大杀器target


解决同时打多包的问题

我们新建一个演示项目,某驴牌项目XD


新建项目.png

新建内测的Target


image.png image.png

3.处理对应的info.plist


image.png

4.配置不同的名字,由bundle ID决定可以同时多装几个app


image.png image.png

5.配置schemes


image.png

6.共享schemes,便于git控制


image.png

7.跑起来试一下


image.png

8.大功告成

WechatIMG97.png

同时操作不同的服务器

image.png
#define kAPIHost    [[NSBundle mainBundle] infoDictionary][@"ServerHost"]       //服务器地址
#define kAPIH5Host  [[NSBundle mainBundle] infoDictionary][@"ServerH5"]         //h5地址

用宏定义字符串来接收服务器地址

同时不同的版本号

0.添加脚本


image.png

1.正式版只有achieve的时候自增()

if [ $CONFIGURATION == Release ]; then
echo "Bumping build number..."
plist=${PROJECT_DIR}/${INFOPLIST_FILE}
buildnum=$(/usr/libexec/PlistBuddy -c "Print CFBundleVersion" "${plist}")
if [[ "${buildnum}" == "" ]]; then
echo "No build number in $plist"
exit 2
fi
buildnum=$(expr $buildnum + 1)
/usr/libexec/Plistbuddy -c "Set CFBundleVersion $buildnum" "${plist}"
echo "Bumped build number to $buildnum"

else
echo $CONFIGURATION " build - Not bumping build number."
fi
image.png

2.测试版build的时候自增

version=`/usr/libexec/PlistBuddy -c "Print CFBundleVersion" $PRODUCT_SETTINGS_PATH`
version=`expr $version + 1`
/usr/libexec/PlistBuddy -c "Set :CFBundleVersion $version" $PRODUCT_SETTINGS_PATH
image.png

相关文章

  • 关于target的骚操作

    背景 故事发生在很久跟久以前测试一族和开发一组因为打包纠结了几千年测试总想傲娇的在一台手机上同时装多个同名app开...

  • iOS 关于Runtime的骚操作

    CPFRuntimeKit 源代码传送门,编写不易,看完给个Star哦。 用来做什么? 一个用来处理 Object...

  • 骚操作

    文‖茹云 心里想说,却被人生生贴胶带,本来以为可以诉说一下心里的难受与舒服,结果被这样的骚操作,一阵懵逼。 不知道...

  • 骚操作

    突然想哭的时候,你会有哪些操作? 成年人的世界不容易呀,总有那么几个瞬间特别想哭,那么你们有什么样的骚操作呢? 支...

  • 骚操作

    先说下近期的三个项目,这三个项目是造成我骚操作的主要原因。近期的三个项目分别是: A、5月13日-5月20...

  • 骚操作

    无语仰望天。 就在风向晚为自己回国后的经历感到无奈至极时,一道痞坏痞坏的声音幽幽传来。 “嘿,美女,喜欢喝奶茶?哥...

  • 骚操作

    一路上,沈青石都保持了沉默闭目养神,不言不语。这在秦子衿的眼里,他是又恢复了病弱清冷的模样。 直到车子驶入天玺沈宅...

  • 骚操作

    不知简书啥时新开了"骚操作":随时给你一脸的烂广告,喊你点点点,不点还不行!刚开始还怀疑是我的手机中了毒,后来发现...

  • linux常用命令

    grep管道 分屏操作 基础命令 骚操作

  • 关于云南民宿的骚操作

    明天开始的云南一周游,第一晚的住宿在前两天才安排好的,定在大理古城的民宿,看到一家的价格显示60,我就定了,因为不...

网友评论

      本文标题:关于target的骚操作

      本文链接:https://www.haomeiwen.com/subject/rwqcsxtx.html