zoukankan      html  css  js  c++  java
  • ios-实现项目在开发、测试、正式环境快速部署

    快速部署:简单的来说,就是不用更改开发、测试、正式环境下的 url ,来实现在同一台测试手机快速部署三种项目状态.

    Bundle ID一样只会出现一个app;不一样会出现三个app;

    具体步骤:

    一、复制 主项目。

    1、Duplicate.

    二、三处需要改名字.

    进行关联plist

    三、更新app图标

    创建三个Applcon。

    三个版本分别对应三个不同的App Icons Source

    四、自动判断运行环境.

    配置设置:

    全局设置:

    #if CeShi
    // 测试版需要执行的代码
    #define Main_interface @"http:www.ceshi.com"
    //开发版需要执行的代码 #elif KaiFa #define Main_interface @"http:www.kaifa.com" #else // 默认正式版需要执行的代码 #define Main_interface @"http:www.zhengshi.com" #endif

    五、启动项目

    注意:

    Bundle ID一样只会出现一个app;不一样(xcode现在可以自动生成证书)会出现三个app;

    设置成一样的更好用。。。。

    除了方便测试人员来判断测试环境来说,个人觉得貌似没啥大用。。。

  • 相关阅读:
    网络流 方阵移动
    NOI2019滚粗记
    PKUSC2019游记
    CQOI十二省联考游记
    数学结论题 书堆
    计算几何 大灾变
    51NOD 1773 A国的贸易
    BZOJ 3944
    51Nod 1238
    NOIP2018游记
  • 原文地址:https://www.cnblogs.com/sayimba/p/6051594.html
Copyright © 2011-2022 走看看