Unity导出Xcode自动配置工具Usdk:高效构建多渠道包
需积分: 0 45 浏览量
更新于2024-08-04
收藏 103KB DOCX 举报
"Unity导出Xcode自动配置工具1"
Unity导出Xcode自动配置工具是一种高效的方法,尤其适用于在不改动Unity代码或资源时,需要构建多个渠道或具有不同参数的iOS应用包的情况。在Unity 4.x版本中,这通常依赖于名为Xupoter的插件来实现。然而,随着Unity 5.x的推出,Unity自身提供了一个内置的工具,它提供了更加全面的自动化配置功能。尽管内置工具在编辑器内操作,但当需要为同一项目创建多个渠道包时,频繁地从Unity导出到Xcode会消耗大量时间。
为了解决这个问题,Usdk开发了一款独立于Unity的自动配置工具,该工具允许用户在任何时间、任何地点独立地编辑Xcode工程的配置文件和Info.plist。Usdk工具的灵活性极高,用户可以添加、移除库、源代码和资源,几乎可以执行任何想象得到的修改。此外,由于该工具基于Unity安装目录下的Mono虚拟机运行,因此具备跨平台能力,无论在Windows还是Mac操作系统上都能正常使用。
在使用过程中,一旦从Unity导出Xcode工程,只需对这个工程副本进行配置修改,而不是直接修改原始工程。Usdk打包工具已经包含了这一流程,只需要在每个渠道下配置一个XcodeSetting.json文件。如果XcodeSetting.json的功能不足以满足特定需求,可以自定义修改publish/ios/tools下的XcodeProjectSetting源代码,然后生成新的XcodeSetting.exe。
XcodeSetting工具主要功能包括:
1. **Info.Plist编辑支持**:允许用户修改应用的配置信息。
2. **系统Lib添加、移除支持**:方便管理系统的静态库,ios9及以上系统库扩展名为.tbd。
3. **系统framework添加、移除支持**:添加或移除系统框架库。
4. **工程编译属性的添加、更新、移除**:调整项目的编译设置。
5. **文件加入**:将单个文件添加到工程中。
6. **文件夹加入**:将整个文件夹导入到工程中。
7. **文件编译符号更新**:更新文件的编译标志。
对于系统静态库的配置,仅支持系统的静态库,通过"+"和"-"符号分别表示添加和移除。如果需要添加第三方静态库,应使用文件复制或文件夹复制的方式。同样,对于系统框架的配置,"+"表示添加,"-"表示移除,第三方框架的添加则需要采取其他方法。
Unity导出Xcode自动配置工具极大地提高了工作效率,减少了重复劳动,使得开发者可以专注于项目的差异化配置,而非重复的导出和构建过程。
2016-11-09 上传
2019-01-03 上传
2023-06-09 上传
2023-06-02 上传
2023-05-18 上传
2023-09-27 上传
2023-05-29 上传
2023-05-24 上传
阿玫小酱当当囧
- 粉丝: 18
- 资源: 324
最新资源
- 掌握Jive for Android SDK:示例应用的使用指南
- Python中的贝叶斯建模与概率编程指南
- 自动化NBA球员统计分析与电子邮件报告工具
- 下载安卓购物经理带源代码完整项目
- 图片压缩包中的内容解密
- C++基础教程视频-数据类型与运算符详解
- 探索Java中的曼德布罗图形绘制
- VTK9.3.0 64位SDK包发布,图像处理开发利器
- 自导向运载平台的行业设计方案解读
- 自定义 Datadog 代理检查:Python 实现与应用
- 基于Python实现的商品推荐系统源码与项目说明
- PMing繁体版字体下载,设计师必备素材
- 软件工程餐厅项目存储库:Java语言实践
- 康佳LED55R6000U电视机固件升级指南
- Sublime Text状态栏插件:ShowOpenFiles功能详解
- 一站式部署thinksns社交系统,小白轻松上手