Xcode Versioning在框架上构建设置

 手浪用户2602916293 发布于 2023-02-13 10:54

我正在开发基于以下模板的iOS框架:https://github.com/jverkoey/iOS-Framework

现在我需要稍微改进一下,并使用适当的构建/营销编号设置版本控制系统.

该框架项目有3个目标,第一个生成静态库,第二个生成资源包,第三个目标是静态库和资源包的聚合目标.所以我的第一个问题是确定我应该在哪个目标上配置版本控制构建设置(或者我应该配置所有目标).

我的第二个问题是我应该配置什么设置以及它们的含义:

当前项目版本=>是构建版本还是营销版本?因此,如果我发布的应用程序版本如:1.2.3.4,我应该设置4吗?还是1.2.3?或1.2.3.4?

生成的版本控制源文件名=>生成的.c文件的名称,包含我猜的整数构建号?

生成的版本控制变量=>这是什么?

版本控制名称前缀=>包含内部版本号的变量名称的前缀

版本控制名称后缀=>包含内部版本号的变量名称的后缀

版本控制系统:每个人都使用Apple Generic,所以我猜它是唯一可用的

版本控制用户名:这是什么?

还有其他设置,比如"打包"部分中的"框架版本",我想在iOS上总是使用"A"(因为它们实际上是静态框架,版本无关紧要)?对于"链接"部分的"兼容版本"/"当前库版本"设置,我应该仅在静态库目标上配置它们吗?或者它们是否被链接库的应用程序使用?

撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有