BDSwitchEnvDemo:示例项目演示环境之间的切换

时间:2024-06-09 07:22:15
【文件属性】:

文件名称:BDSwitchEnvDemo:示例项目演示环境之间的切换

文件大小:39KB

文件格式:ZIP

更新时间:2024-06-09 07:22:15

Objective-C

交换环境演示项目 这是一个演示项目,它使用描述的环境切换技术显示项目的最终状态。 该过程的基本要点是: 为每个环境创建一个environment_XXX.plist文件,其中包含因环境而异的所有设置。 但是,该应用程序将仅查找名为environment.plist的文件,因此构建过程将在适当的plist上进行复制。 使用Xcode的Info.plist预处理功能可根据相应的environment_XXX.plist文件中的设置动态填充Info.plist 。 使用Xcode的配置和方案设置在环境之间切换。 构建过程将创建具有以下内容的捆绑包: 唯一的捆绑包标识符。 非产品将以环境名称作为后缀。 例如, .DEV和.SYS 每种环境都有不同的图标 应用名称包含环境和每月的构建日期。 例如, DEV 10表示它是开发版本,并于当月10日构建 执照 BDSwitchEnvDemo


【文件预览】:
BDSwitchEnvDemo-master
----BDSwitchEnvDemo()
--------environment_PROD.plist(332B)
--------main.m(350B)
--------BDEnvironment.h(526B)
--------Base.lproj()
--------BDEnvironment.m(823B)
--------BDViewController.h(237B)
--------environment_SYS.plist(328B)
--------BDViewController.m(519B)
--------environment_DEV.plist(328B)
--------Images.xcassets()
--------BDAppDelegate.m(2KB)
--------BDAppDelegate.h(299B)
--------en.lproj()
--------BDSwitchEnvDemo-Info.plist(1KB)
--------BDSwitchEnvDemo-Prefix.pch(338B)
----readme.md(2KB)
----BDSwitchEnvDemoTests()
--------BDSwitchEnvDemoTests-Info.plist(687B)
--------BDSwitchEnvDemoTests.m(678B)
--------en.lproj()
----BDSwitchEnvDemo.xcodeproj()
--------project.xcworkspace()
--------project.pbxproj(30KB)
--------xcshareddata()
----.gitignore(43B)

网友评论