当前位置: 首页 > news >正文

IOS 创建多环境Target,配置多环境

1、首先选中当前的工程,右键选择Duplicate,复制出来一个工程,然后修改成你想要的名字;

2、选择这里修改Schms Target 的名字,将刚才默认生成的名字修改为【上面1】中修改的名字。默认是当前工程名字 copy.

3、粘贴你的新创建的工程名去Build setting 中搜索,比如你是混合开发的这种,会有一个app-Bridging-Header的桥文件,所以需要将新工程中的桥文件与之前工程中的修改为一致;

4、配置Podfile中的文件。可以使用共有方法来将目前存在的pod文件进行处理;

5、接下来,在生产新target的同时也会生成一个copy-info.plist文件,需要将这个文件也修改下名称,配置一个有区分于之前info的就行。然后配置他的path 地址;将这里的地址更改为你新改名的地址即可!

到目前为止,你的项目是可以运行起来了,2个不同的Target也可以打不同ID的包了。但是换有一个问题,就是代码层面,你该怎么区分他们呢?接下来咱们接着看。。。

等配置了这个,就可以在代码中进行判断了。如果是只有2个target的话只在新创建的里面添加就可以了;

#if DEVELOPMENT

#endif

相关文章:

  • Windows 安装显卡驱动
  • leetcode hot100刷题日记——4.盛最多水的容器
  • python重庆旅游系统-旅游攻略
  • DeepSeek 如何实现 128K 上下文窗口?
  • 物流项目第一期(登录业务)
  • 深入理解 Vue2 与 Vue3 响应式系统:丢失场景、原因及解决方案
  • 【成品设计】基于STM32和LoRa远程通信控制系列项目
  • [IMX] 04.定时器 - Timer
  • 三维云展展示效果升级​
  • day 30
  • 开发指南116-font-size: 0的使用
  • Linux-进程信号
  • 存储系统03——数据缓冲evBuffer
  • ebpf程序入门编写
  • frida 配置
  • OCframework编译Swift
  • 【C++]string模拟实现
  • C++编程this指针练习
  • 【科研项目】大三保研人科研经历提升
  • Python元组全面解析:从入门到精通
  • 澎湃读报丨多家央媒刊文关注拧紧纪律的螺丝:强化监督推动过紧日子要求落到实处
  • 体坛联播|利物浦三轮不胜,孙颖莎/王楚钦晋级混双八强
  • 中国古代文学研究专家、南开大学教授李剑国逝世
  • LPR名副其实吗?如果有所偏离又该如何调整?
  • 山东茌平民企巨头实控人省外再出手:斥资16亿拿下山西一宗探矿权
  • 广东一驴友在英德野景点溺亡,家属被爆向21名同伴索赔86万